Details

Time bar (total: 17.1s)

analyze320.0ms (1.9%)

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)

sample6.7s (38.9%)

Results
3.0s1842×body2048valid
1.9s2754×body1024valid
502.0ms2411×body256valid
469.0ms1215×body512valid
155.0ms544×body256infinite
145.0ms217×body512infinite
139.0ms34×body4096valid
126.0ms196×body1024infinite
102.0ms570×body256invalid
19.0ms19×body2048infinite
Bogosity

preprocess83.0ms (0.5%)

Algorithm
egg-herbie
Rules
864×rational_best_oopsla_all_46_json_45_simplify-7
772×rational_best_oopsla_all_46_json_45_simplify-49
654×rational_best_oopsla_all_46_json_45_simplify-72
560×rational_best_oopsla_all_46_json_45_simplify-105
446×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01886
13286
25586
312086
443186
5196986
6492286
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 (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)))
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify135.0ms (0.8%)

Algorithm
egg-herbie
Rules
1498×rational_best_oopsla_all_46_json_45_simplify-23
796×rational_best_oopsla_all_46_json_45_simplify-35
792×rational_best_oopsla_all_46_json_45_simplify-89
706×rational_best_oopsla_all_46_json_45_simplify-10
694×rational_best_oopsla_all_46_json_45_simplify-108
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01243
12043
23243
36643
422443
5100243
6475243
7743243
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
49.4b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
49.4b
(*.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)

localize39.0ms (0.2%)

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)))
0.8b
(-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
7.3b
(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))
2.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)))

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1220×rational_best_oopsla_all_46_json_45_simplify-89
1188×rational_best_oopsla_all_46_json-2
1188×rational_best_oopsla_all_46_json-1
1188×rational_best_oopsla_all_46_json-4
1188×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012124
166124
2145124
3471124
42215124
Stop Event
node limit
Counts
4 → 144
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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))) (#(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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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)) (/.f64 (/.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 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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) (/.f64 i n)) (/.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 (+.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.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) (/.f64 i n)) (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 (+.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) -1) (/.f64 i n)) (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (*.f64 (/.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) -1) (/.f64 i n)) (/.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 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))) (/.f64 (/.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 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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) -1) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.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) (/.f64 i n)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (neg.f64 (/.f64 (/.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 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)) (/.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 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)) (/.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) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 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)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 -1 (/.f64 (/.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 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)) (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.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) -1) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (neg.f64 (/.f64 (/.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 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 -1 (/.f64 (/.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 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.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 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)) (/.f64 1 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.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 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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 (+.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 i n))) (/.f64 (/.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 i n)))) (/.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) -1) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.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 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)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.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 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.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 i n)))) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.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 i n)))) (*.f64 (neg.f64 (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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 (+.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 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)) (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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 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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (/.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) (/.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) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(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 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (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 (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) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (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 (neg.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)) (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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)) (*.f64 (neg.f64 (/.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) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (/.f64 1 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.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)) (/.f64 (/.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) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (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 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 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))))) (#(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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.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) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (+.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) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 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) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 (/.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 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)) 100) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (*.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) (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (*.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) (*.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) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 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)) 100) (/.f64 (*.f64 100 (/.f64 (/.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 i n)))) (*.f64 100 (/.f64 (/.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 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)) 100) (/.f64 (*.f64 (/.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 (/.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))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 1 (*.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) (/.f64 1 (*.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) (/.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 i n))))) (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 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)) -100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100))))))

simplify316.0ms (1.8%)

Algorithm
egg-herbie
Rules
1016×rational_best_oopsla_all_46_json_45_simplify-37
678×rational_best_oopsla_all_46_json_45_simplify-49
644×rational_best_oopsla_all_46_json_45_simplify-10
622×rational_best_oopsla_all_46_json_45_simplify-30
600×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062219840
1239219570
2670319570
Stop Event
node limit
Counts
240 → 389
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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 0)
(-.f64 0 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))
(*.f64 1 (/.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) (/.f64 i n)) 1)
(*.f64 (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))))
(*.f64 (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (*.f64 (/.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) -1) (/.f64 i n)) (/.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 i n)))))
(*.f64 (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))))
(*.f64 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 i n)))))
(*.f64 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.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) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))) (/.f64 (/.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 i n)))))
(*.f64 (/.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) -1) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.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) (/.f64 i n)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))
(*.f64 -1 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (neg.f64 (/.f64 (/.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 i n))))))
(*.f64 (/.f64 (/.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 i n))) (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 i n))))))
(*.f64 (/.f64 (/.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 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 -1 (/.f64 (/.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 i n))))))
(*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.f64 (/.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 i n))))))
(*.f64 (/.f64 (/.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 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 i n))))))
(*.f64 (/.f64 (/.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 i n))) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) -1)
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (neg.f64 (/.f64 (/.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 i n)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 -1 (/.f64 (/.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 i n)))))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 i n)))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 i n)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))))
(*.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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) -1) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.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 i n)))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.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 i n))))
(*.f64 (neg.f64 (/.f64 (/.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 i n)))) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))
(*.f64 (neg.f64 (/.f64 (/.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 i n)))) (*.f64 (neg.f64 (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))
(*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 i n)))
(*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(neg.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.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) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (/.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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (*.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.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) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (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) (*.f64 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (*.f64 (*.f64 (/.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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.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) (*.f64 (*.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 -1 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (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 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (/.f64 (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) (/.f64 1 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (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) (/.f64 1 (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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))
(*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (/.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)) (*.f64 -1 (/.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)) (*.f64 (neg.f64 (/.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) (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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 (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 (/.f64 (/.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) (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) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (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) (/.f64 1 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (neg.f64 (/.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)) (/.f64 (/.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) (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 (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) (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.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) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(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 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(+.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) -1)
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) 1)
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 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) 1)
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 (/.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 i n))))
(/.f64 (*.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) (*.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) (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (*.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) (*.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) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 (*.f64 100 (/.f64 (/.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 i n)))) (*.f64 100 (/.f64 (/.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 i n))))))
(/.f64 (*.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)) (/.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) (/.f64 i n)) (/.f64 100 (/.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) -1) (/.f64 i n)) 100) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 1 (*.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) (/.f64 1 (*.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) (/.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 i n))))) (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 i n)))))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100) -1)
(neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100))
Outputs
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 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.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 (/.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 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 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 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) 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 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) i) (/.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 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) (/.f64 (*.f64 (pow.f64 n 3) (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 (*.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))))) (+.f64 (*.f64 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4))))) (pow.f64 i 3))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (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 (*.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 (*.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))))) (+.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 (/.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 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (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 n (+.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 (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 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 (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 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) 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 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 (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 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 (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 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 (+.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 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.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 (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 (*.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 -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/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 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 (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 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.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))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (/.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 (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 2) (+.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 (pow.f64 n 2) (+.f64 (*.f64 -1 (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 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.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 (*.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 (pow.f64 n 4) (+.f64 (+.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 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.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 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 (neg.f64 (/.f64 (log.f64 n) (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 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 4) (+.f64 (+.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 (*.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 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.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 (*.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 (log.f64 i) (pow.f64 i 2))) (-.f64 (neg.f64 (/.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/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.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 (+.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 n (+.f64 (exp.f64 i) -1)) i)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) 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 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 i (*.f64 -1/2 (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 n (+.f64 (exp.f64 i) -1)) i) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.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 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)))) (/.f64 (*.f64 (exp.f64 i) (+.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 (*.f64 -1/2 (exp.f64 i))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.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 (exp.f64 i) n) n) i) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)))))
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) 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 i (*.f64 -1/2 (exp.f64 i))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 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 (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 i (*.f64 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n 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))))))
(+.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.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 -1/2 (exp.f64 i))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)))))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (+.f64 (*.f64 i (*.f64 -1/2 (exp.f64 i))) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/4 (pow.f64 i 4)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/6 (pow.f64 i 5))))) (*.f64 i (pow.f64 n 2)))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)))))
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 i (+.f64 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 i (+.f64 1 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))) (pow.f64 i 3)))))
(+.f64 i (+.f64 1 (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 (*.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 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n)))))) 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 (*.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 (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 (pow.f64 n 2) (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 (pow.f64 n 3) -1/2) (*.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)))))
(+.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 (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 (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 (/.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 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.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 3)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (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 (pow.f64 n 3) -1/2) (*.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))))))
(exp.f64 (*.f64 n (+.f64 (neg.f64 (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 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) 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 (/.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 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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))))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2))))
(+.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 (*.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 -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/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 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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))))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 3))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (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 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 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 1 (+.f64 (*.f64 (pow.f64 n 3) (+.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (-.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (+.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 (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 (pow.f64 n 3) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) 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 (*.f64 (pow.f64 i 2) (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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2))))
(+.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 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.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 -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 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (/.f64 (*.f64 (exp.f64 i) (+.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)))))
(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 (*.f64 (pow.f64 i 2) (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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (exp.f64 i) (+.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 (*.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 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.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 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)) (neg.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/4 (pow.f64 i 4)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/6 (pow.f64 i 5))))) (pow.f64 n 3))))))
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 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 i (+.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (+.f64 (*.f64 (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.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 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (pow.f64 i 2)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))) (pow.f64 i 3))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4)))) (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 (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) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (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 (+.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 (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 (pow.f64 n 3) -1/2) (*.f64 1/2 (pow.f64 n 4)))) (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 (*.f64 (pow.f64 n 2) (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 (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 (*.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)))) (pow.f64 i 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))))) (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 (/.f64 1 n)))))) i) 1))
(+.f64 -1 (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) (+.f64 (/.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 3)) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (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 (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)))))) 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 (neg.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 (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) 1))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 -1 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 (+.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 2))) (-.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) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) i) (+.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)))))
(-.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 (*.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 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (/.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))))))) (pow.f64 i 2)))) (-.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/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6)))) (pow.f64 i 3))) 1))
(+.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) (+.f64 (neg.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 3))) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))))))
(*.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 (pow.f64 n 3) (+.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (-.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (+.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 (*.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.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 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 (pow.f64 n 3) (+.f64 (+.f64 (*.f64 -1 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (-.f64 (*.f64 1/6 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 3)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))) (+.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 (pow.f64 n 4) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (+.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 (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 4) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 2) i)) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 i 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 2))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) (pow.f64 i 2))) (*.f64 1/24 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4))))))) (*.f64 (pow.f64 n 3) (+.f64 (*.f64 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (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 (exp.f64 i) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 1))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (/.f64 (*.f64 (exp.f64 i) (+.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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)))))
(-.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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2))) (-.f64 (/.f64 (*.f64 (exp.f64 i) (+.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)) 1))
(+.f64 (/.f64 (*.f64 (exp.f64 i) (+.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 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 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 (exp.f64 i) (-.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 1))
(+.f64 -1 (+.f64 (exp.f64 i) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (/.f64 (*.f64 (exp.f64 i) (+.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 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (exp.f64 i) (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)))))
(-.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 (exp.f64 i) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (*.f64 -1 (/.f64 (*.f64 (exp.f64 i) (+.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 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)) 1))
(+.f64 (+.f64 (+.f64 (exp.f64 i) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n))) (neg.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/4 (pow.f64 i 4)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/6 (pow.f64 i 5))))) (pow.f64 n 3)))) (+.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (pow.f64 n 2)) -1))
(*.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 (*.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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))))
(+.f64 (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 n 100) (*.f64 n (*.f64 100 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 n (*.f64 100 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 100 (*.f64 n (*.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 n 100) (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 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 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (*.f64 n (*.f64 100 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 (/.f64 (*.f64 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) i) 100)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) 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 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 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) i) 100) (*.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)) 100))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) 100) (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (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 (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)) 100) (+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) i) 100) (*.f64 (/.f64 (*.f64 n (*.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))))) (pow.f64 i 3)) 100)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) 100) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (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 (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)) 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 (*.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 (*.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)) 100) (+.f64 (*.f64 (/.f64 (*.f64 n (*.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))))) (pow.f64 i 3)) 100) (+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) -1)) i) 100) (*.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/6 (pow.f64 n 6)) (+.f64 (*.f64 -1/2 (pow.f64 n 5)) (*.f64 1/3 (pow.f64 n 4)))))) (pow.f64 i 4)) 100))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 1 i))) (log.f64 (/.f64 1 n))))) n) n) i) 100) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (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 (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)) 100) (*.f64 (/.f64 (*.f64 n (*.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)) 100))))
(*.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 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)) i) 100)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) 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 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 n (+.f64 (exp.f64 (*.f64 n (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) -1)) i) 100) (*.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)) 100))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) 100) (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.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 (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 (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)) 100) (+.f64 (*.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) 100) (*.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 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)) 100)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) 100) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) 100) (*.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 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)) 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 (*.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 (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)) 100) (+.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 (*.f64 -1 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)) 100) (+.f64 (*.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) 100) (*.f64 (/.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/2 (pow.f64 n 5)) (+.f64 (*.f64 (pow.f64 n 4) -1/3) (*.f64 (pow.f64 n 6) -1/6))))) (pow.f64 i 4)) -100))))
(+.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 (neg.f64 (/.f64 1 n)))))))) (pow.f64 i 3)) 100) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n))))))) (pow.f64 i 2)) 100) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) n) n) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 (/.f64 -1 i))) (log.f64 (neg.f64 (/.f64 1 n)))))) (*.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))))) (pow.f64 i 4)) -100))))
(*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i))
(*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) 100)
(*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 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 100 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i)))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) 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 (*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) 100) (*.f64 (pow.f64 n 3) (*.f64 100 (+.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 (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 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) 100) (*.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 (log.f64 i) (pow.f64 i 2))) (-.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) 100) (+.f64 (*.f64 (pow.f64 n 3) (*.f64 100 (+.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 100 (+.f64 (+.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 (neg.f64 (/.f64 (log.f64 n) (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 (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 (log.f64 i) (pow.f64 i 2))) (-.f64 (*.f64 -1 (/.f64 (log.f64 n) (pow.f64 i 2))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 n 2) (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i))) i) 100) (*.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 1 (pow.f64 i 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 -1 (log.f64 n)) (log.f64 i)) (pow.f64 i 3))) (*.f64 1/3 (/.f64 1 (pow.f64 i 4)))))))) 100))))
(+.f64 (*.f64 (pow.f64 n 3) (*.f64 100 (+.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 (pow.f64 n 2) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) 100) (+.f64 (*.f64 (pow.f64 n 4) (*.f64 100 (+.f64 (+.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 (neg.f64 (/.f64 (log.f64 n) (pow.f64 i 2))) (*.f64 1/2 (/.f64 1 (pow.f64 i 3))))))) (*.f64 (pow.f64 n 5) (*.f64 100 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 4) i)) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 i 3))) (+.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 (+.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 n (+.f64 (exp.f64 i) -1)) i) 100)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 i (*.f64 -50 (exp.f64 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 i (*.f64 -50 (exp.f64 i))) (+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)))
(+.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 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.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 -50 (exp.f64 i))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.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 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100))))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(+.f64 (*.f64 -50 (*.f64 i (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)))
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 i (*.f64 -50 (exp.f64 i))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 i (*.f64 -50 (exp.f64 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 i (*.f64 -50 (exp.f64 i))) (+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)))
(+.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 n (+.f64 (exp.f64 i) -1)) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100)) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.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))) -100)))
(+.f64 (*.f64 i (*.f64 -50 (exp.f64 i))) (+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 (pow.f64 i 4) 1/8) (*.f64 1/3 (pow.f64 i 3)))) (*.f64 n i)) 100) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (exp.f64 i) (+.f64 (*.f64 1/4 (pow.f64 i 4)) (+.f64 (*.f64 (pow.f64 i 6) 1/48) (*.f64 1/6 (pow.f64 i 5))))) (*.f64 i (pow.f64 n 2))) -100))))
(+.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 (+.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 (neg.f64 (/.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 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 (+.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 (/.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) (/.f64 i n)) (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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 (+.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))))
(*.f64 (/.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)) (/.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 (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)) (*.f64 (/.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) -1) (/.f64 i n)) (/.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 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) -1) (/.f64 i n)) (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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 (+.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) -1) (/.f64 i n)) (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (*.f64 (/.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) -1) (/.f64 i n)) (/.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 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) -1) (/.f64 i n)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.f64 i n)) (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n))))) (/.f64 (/.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 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) -1) (/.f64 i n)) (*.f64 (*.f64 (/.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) -1) (/.f64 i n)) (/.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 i n)))) (/.f64 (/.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 i n)))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 -1 (neg.f64 (/.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 -1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (neg.f64 (/.f64 (/.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 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)) (/.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 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)) (/.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) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 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)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 -1 (/.f64 (/.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 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)) (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.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) -1) (/.f64 i n)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.f64 (/.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 i n))) (/.f64 (/.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 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) -1) (/.f64 i n))) -1)
(/.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) -1) (/.f64 i n))) (neg.f64 (/.f64 (/.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 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) -1) (/.f64 i n))) (*.f64 -1 (/.f64 (/.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 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) -1) (/.f64 i n))) (*.f64 (neg.f64 (/.f64 (/.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 i n)))) (/.f64 (/.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 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)) (/.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 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)) (/.f64 1 (/.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) (/.f64 i n)) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.f64 1 (/.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) (/.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 (/.f64 (/.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 i n))) (/.f64 (/.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 i n)))) (/.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 (/.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 i n))) (/.f64 (/.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 i n)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))
(*.f64 (/.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)) (/.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 (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)) (/.f64 (/.f64 (/.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 i n))) (/.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 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)) (/.f64 1 (/.f64 (/.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 i n))))) (/.f64 (/.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 i n))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(*.f64 (neg.f64 (/.f64 (/.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 i n)))) (neg.f64 (/.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 (neg.f64 (/.f64 (/.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 i n)))) (*.f64 (neg.f64 (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))
(*.f64 (neg.f64 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (*.f64 (neg.f64 (/.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 (/.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 (/.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 (+.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 i n))) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) (/.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 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)) (/.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) -1) (/.f64 i n)) (/.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) (/.f64 i n)) (/.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 i n)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))
(neg.f64 (neg.f64 (/.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 (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 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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (*.f64 (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) (*.f64 (/.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) (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) (*.f64 (/.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) (/.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) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (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) (*.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (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))))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (*.f64 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (*.f64 (*.f64 (/.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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (*.f64 (*.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.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) (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) (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(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 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (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 (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) (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (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 (neg.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)) (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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)) (*.f64 (neg.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (pow.f64 (+.f64 1 (/.f64 i n)) n))
(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 (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))
(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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n))))
(*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (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) (/.f64 1 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (pow.f64 (+.f64 1 (/.f64 i n)) n))) (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(*.f64 (neg.f64 (/.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)) (/.f64 (/.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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (neg.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 (neg.f64 (/.f64 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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 (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) (pow.f64 (+.f64 1 (/.f64 i n)) n)))) (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (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) (/.f64 (/.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) (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) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n))) (*.f64 (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)
(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 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 0 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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 -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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (/.f64 (+.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 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.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)) -1)
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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)) (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (/.f64 (+.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 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.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 (neg.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (-.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))))
(*.f64 (neg.f64 (/.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 -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 (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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)))) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))
(+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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) (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1))) (*.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -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 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 (/.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 0 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100))
(neg.f64 (*.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)) 100) 1)
(*.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)) 100) (/.f64 (/.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 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)) 100) (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100)))
(/.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (*.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 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (*.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) (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100))))
(/.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (/.f64 (*.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 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 (/.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)) (/.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) (/.f64 i n)) (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)))))
(/.f64 (*.f64 100 (/.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)) (/.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 (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)) 100) (/.f64 (*.f64 100 (/.f64 (/.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 i n)))) (*.f64 100 (/.f64 (/.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 i n))))))
(/.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (*.f64 100 (/.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 100 (/.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 (*.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)) (/.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) (/.f64 i n)) (/.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n))))))
(/.f64 (*.f64 100 (/.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)) (/.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)) (/.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)) 100) (/.f64 (*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100) (/.f64 1 (*.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) (/.f64 1 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) 100)))))
(/.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (*.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 1 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))) (*.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 1 (*.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)) 100) (/.f64 (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 i n))))) (*.f64 (/.f64 (/.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 i n))) (*.f64 100 (/.f64 (/.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 i n)))))))
(/.f64 (*.f64 100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))) (/.f64 (*.f64 100 (*.f64 (/.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 (/.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 100 (*.f64 (/.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 (/.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100) -1)
(neg.f64 (*.f64 -100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))
(neg.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) -1) (/.f64 i n)) -100))
(neg.f64 (*.f64 -100 (/.f64 (+.f64 -1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (/.f64 i n))))

eval436.0ms (2.6%)

Compiler

Compiled 21092 to 13717 computations (35% saved)

prune155.0ms (0.9%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New37613389
Fresh000
Picked011
Done000
Total37614390
Error
2.2b
Counts
390 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
26.2b
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 100 (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
49.6b
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
25.4b
(*.f64 n 100)
49.4b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
55.0b
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
49.8b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
52.5b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
57.9b
(*.f64 100 (/.f64 (+.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (/.f64 i n)))
57.3b
(*.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)))
57.5b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
32.9b
(*.f64 100 (/.f64 i (/.f64 i n)))
32.0b
(*.f64 100 (+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
29.0b
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
26.2b
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
Compiler

Compiled 669 to 483 computations (27.8% saved)

localize3.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize6.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 100 (/.f64 i (/.f64 i n)))
18.0b
(/.f64 i (/.f64 i n))
Compiler

Compiled 20 to 7 computations (65% saved)

series2.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite84.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1312×rational_best_oopsla_all_46_json_45_simplify-23
1234×rational_best_oopsla_all_46_json_45_simplify-37
1210×rational_best_oopsla_all_46_json_45_simplify-13
834×rational_best_oopsla_all_46_json-2
834×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
14432
210332
333732
4158432
Stop Event
node limit
Counts
2 → 87
Calls
Call 1
Inputs
(/.f64 i (/.f64 i n))
(*.f64 100 (/.f64 i (/.f64 i n)))
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)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.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 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))))) (#(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)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 0 (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.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 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 -1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 i (/.f64 i n))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 i (/.f64 i n))) (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 (/.f64 0 (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 i (/.f64 i n))))))))
((#(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)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.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 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))))) (#(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)) 100) (/.f64 0 (*.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)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.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 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 i (/.f64 i n)) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))))) (#(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 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i (/.f64 i n)) -100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 i (/.f64 i n)) -100))))))

simplify141.0ms (0.8%)

Algorithm
egg-herbie
Rules
1058×rational_best_oopsla_all_46_json_45_simplify-49
914×rational_best_oopsla_all_46_json_45_simplify-72
560×rational_best_oopsla_all_46_json_45_simplify-108
532×rational_best_oopsla_all_46_json_45_simplify-93
524×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01761807
16611807
228721803
377691755
Stop Event
node limit
Counts
135 → 97
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 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 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))
(+.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(+.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(+.f64 0 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(-.f64 (/.f64 i (/.f64 i n)) 0)
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 0 (/.f64 i (/.f64 i n)))))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(-.f64 0 (neg.f64 (/.f64 i (/.f64 i n))))
(-.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(*.f64 (/.f64 i (/.f64 i n)) 1)
(*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))
(*.f64 1 (/.f64 i (/.f64 i n)))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 -1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) -1)
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 (/.f64 0 (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(*.f64 -1 (neg.f64 (/.f64 i (/.f64 i n))))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n))))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(*.f64 (neg.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))
(neg.f64 (neg.f64 (/.f64 i (/.f64 i n))))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(+.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 200))))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(-.f64 0 (*.f64 (/.f64 i (/.f64 i n)) -100))
(-.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) -100) -1)
(neg.f64 (*.f64 (/.f64 i (/.f64 i n)) -100))
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 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)
(/.f64 i (/.f64 i n))
(+.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(+.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(+.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(+.f64 0 (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(+.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(-.f64 (/.f64 i (/.f64 i n)) 0)
(/.f64 i (/.f64 i n))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 0 (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(-.f64 (/.f64 i (/.f64 i n)) (*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) 0))
(/.f64 i (/.f64 i n))
(-.f64 0 (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(-.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) 1)
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 i (/.f64 i n)) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 1 (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 -1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (/.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) -1)
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 (/.f64 0 (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 i (/.f64 i n))) (-.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 -1 (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 i (/.f64 i n)))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 1 (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (neg.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (/.f64 i (/.f64 i n)))
(/.f64 i (/.f64 i n))
(*.f64 (neg.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(neg.f64 (neg.f64 (/.f64 i (/.f64 i n))))
(/.f64 i (/.f64 i n))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (/.f64 i (/.f64 i n)) 100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 0)
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 0 (*.f64 (/.f64 i (/.f64 i n)) 200))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) 0))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 0 (*.f64 (/.f64 i (/.f64 i n)) -100))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 0 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (neg.f64 (/.f64 i (/.f64 i n)))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 0 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))) (*.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (neg.f64 (/.f64 i (/.f64 i n)))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))) (*.f64 (*.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (/.f64 i (/.f64 i n)) -100)))
(*.f64 (*.f64 (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n)))) (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n))))) (neg.f64 (*.f64 (/.f64 i (/.f64 i n)) -100)))
(*.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n)))) (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n))))))
(*.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n)))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) 1)
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100)) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (*.f64 (/.f64 i (/.f64 i n)) 100))))
(/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (/.f64 (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n)))) (/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 i (/.f64 i n))))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 (*.f64 100 (/.f64 i (/.f64 i n))) (/.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n)))) (*.f64 (/.f64 i (/.f64 i n)) (/.f64 100 (/.f64 i (/.f64 i n))))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100))) (*.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 1 (*.f64 (/.f64 i (/.f64 i n)) 100)))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) 100) (/.f64 (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))))) (*.f64 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n))) (*.f64 100 (/.f64 (/.f64 i (/.f64 i n)) (/.f64 i (/.f64 i n)))))))
(*.f64 100 (/.f64 i (/.f64 i n)))
(/.f64 (*.f64 (/.f64 i (/.f64 i n)) -100) -1)
(*.f64 100 (/.f64 i (/.f64 i n)))
(neg.f64 (*.f64 (/.f64 i (/.f64 i n)) -100))
(*.f64 100 (/.f64 i (/.f64 i n)))

localize24.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 70 to 52 computations (25.7% saved)

series11.0ms (0.1%)

Counts
3 → 48
Calls

18 calls:

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

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1494×rational_best_oopsla_all_46_json_45_simplify-13
1072×rational_best_oopsla_all_46_json_45_simplify-37
968×rational_best_oopsla_all_46_json_45_simplify-74
902×rational_best_oopsla_all_46_json_45_simplify-87
868×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01499
19899
237499
3194899
Stop Event
node limit
Counts
3 → 157
Calls
Call 1
Inputs
(*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n i)) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 i) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 n (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 1 (*.f64 n (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 n 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (/.f64 1 n) -1/2))) n) (*.f64 n (*.f64 (/.f64 n n) (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 0 (*.f64 n (/.f64 1/2 n))) i) (*.f64 i (*.f64 1/2 (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (/.f64 1/2 n)) (neg.f64 i)) (*.f64 (neg.f64 i) (*.f64 n 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 n i)) (*.f64 i (*.f64 n (/.f64 1/2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 n (/.f64 1/2 n))) -1) (*.f64 -1 (*.f64 n (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 1/2) (neg.f64 (neg.f64 n))) (*.f64 i (*.f64 n (/.f64 1/2 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n))) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n i) (*.f64 n i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 i i) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i 1/2) (*.f64 i (*.f64 1/2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 1/2) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 1/2 (/.f64 1 n))) -1) (*.f64 i -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i -1/2) -1) (*.f64 i (*.f64 1/2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 1/2) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/2 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 1/2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 i i) (/.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 (*.f64 n 100) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) 100) (*.f64 100 (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n 100) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))))))

simplify135.0ms (0.8%)

Algorithm
egg-herbie
Rules
1316×rational_best_oopsla_all_46_json_45_simplify-7
1298×rational_best_oopsla_all_46_json_45_simplify-89
1108×rational_best_oopsla_all_46_json_45_simplify-24
1086×rational_best_oopsla_all_46_json_45_simplify-13
1014×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03779277
114328301
259698301
Stop Event
node limit
Counts
205 → 280
Calls
Call 1
Inputs
(*.f64 -1/2 i)
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(*.f64 1/2 (*.f64 n i))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(*.f64 1/2 (*.f64 n i))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(*.f64 -1/2 (/.f64 i n))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(*.f64 1/2 i)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(*.f64 1/2 i)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(*.f64 -50 i)
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1)))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.f64 -50 i))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.f64 -50 i))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.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 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(+.f64 0 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 n i)) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(-.f64 0 (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(-.f64 0 (*.f64 i (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))
(-.f64 0 (*.f64 (neg.f64 i) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))
(-.f64 0 (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) i))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(-.f64 0 (*.f64 (neg.f64 n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) n))
(-.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 n (*.f64 i -1/2)))
(-.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 1 (*.f64 n (*.f64 i -1/2))))
(-.f64 (*.f64 i (*.f64 n 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(-.f64 (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (/.f64 1 n) -1/2))) n) (*.f64 n (*.f64 (/.f64 n n) (*.f64 i -1/2))))
(-.f64 (*.f64 (-.f64 0 (*.f64 n (/.f64 1/2 n))) i) (*.f64 i (*.f64 1/2 (neg.f64 n))))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -1/2))))
(-.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 (*.f64 n (/.f64 1/2 n)) (neg.f64 i)) (*.f64 (neg.f64 i) (*.f64 n 1/2)))
(-.f64 (*.f64 1/2 (*.f64 n i)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 (*.f64 i (*.f64 n (/.f64 1/2 n))) -1) (*.f64 -1 (*.f64 n (*.f64 i 1/2))))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 i -1/2))))
(-.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(-.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i -1/2)))
(-.f64 (*.f64 (*.f64 i 1/2) (neg.f64 (neg.f64 n))) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i -1/2)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 1)
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 n n))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 i i))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n))) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n i) (*.f64 n i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))
(+.f64 0 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(+.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i 1/2))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))
(-.f64 0 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))
(-.f64 0 (*.f64 i (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(-.f64 0 (*.f64 (/.f64 i i) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(-.f64 0 (*.f64 (neg.f64 i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(-.f64 0 (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(-.f64 0 (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) i))
(-.f64 (*.f64 i 1/2) (*.f64 i (*.f64 1/2 (/.f64 1 n))))
(-.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i -1/2))
(-.f64 (*.f64 (*.f64 i 1/2) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i -1/2)))
(-.f64 (*.f64 (*.f64 i (*.f64 1/2 (/.f64 1 n))) -1) (*.f64 i -1/2))
(-.f64 (*.f64 (*.f64 i -1/2) -1) (*.f64 i (*.f64 1/2 (/.f64 1 n))))
(-.f64 (*.f64 (*.f64 i 1/2) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i -1/2)))
(-.f64 (*.f64 1/2 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 1/2 (/.f64 1 n))))
(-.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 1)
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 i i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))))
(/.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)) -1)
(neg.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))
(+.f64 0 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)))
(+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 n 100))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) n))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100))))
(+.f64 (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n 100)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))
(-.f64 0 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(-.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 (*.f64 n 100) -1))
(-.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) 100) (*.f64 100 (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 1)
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 n n))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))
(neg.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))
Outputs
(*.f64 -1/2 i)
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(*.f64 1/2 (*.f64 n i))
(*.f64 1/2 (*.f64 i n))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(*.f64 1/2 (*.f64 n i))
(*.f64 1/2 (*.f64 i n))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(+.f64 (*.f64 -1/2 i) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 -1/2 i))
(*.f64 i (+.f64 (*.f64 1/2 n) -1/2))
(*.f64 -1/2 (/.f64 i n))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(*.f64 1/2 i)
(*.f64 i 1/2)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(*.f64 1/2 i)
(*.f64 i 1/2)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (/.f64 i n)))
(+.f64 (*.f64 -1/2 (/.f64 i n)) (*.f64 i 1/2))
(*.f64 -50 i)
(*.f64 i -50)
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (+.f64 1 (*.f64 i 1/2)))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 i 1/2) 100) 100)))
(*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1)))
(*.f64 n (*.f64 -100 (+.f64 (*.f64 -1/2 i) -1)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 -100 (+.f64 (*.f64 -1/2 i) -1))))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))))
(+.f64 (*.f64 i -50) (*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i)))))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 -100 (+.f64 (*.f64 -1/2 i) -1))))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))))
(+.f64 (*.f64 i -50) (*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i)))))
(+.f64 (*.f64 -100 (*.f64 n (-.f64 (*.f64 -1/2 i) 1))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 -100 (+.f64 (*.f64 -1/2 i) -1))))
(+.f64 (*.f64 i -50) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))))
(+.f64 (*.f64 i -50) (*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i)))))
(*.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 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 n))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 0 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (*.f64 n i)) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0)
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n i) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) 0))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 0 (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1))))
(-.f64 0 (*.f64 i (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2))))
(neg.f64 (*.f64 i (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n))))
(neg.f64 (*.f64 i (*.f64 n (+.f64 (/.f64 1/2 n) -1/2))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))
(neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1))))
(-.f64 0 (*.f64 (neg.f64 i) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 0 (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) i))
(neg.f64 (*.f64 i (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n))))
(neg.f64 (*.f64 i (*.f64 n (+.f64 (/.f64 1/2 n) -1/2))))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(neg.f64 (*.f64 n (*.f64 -1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(neg.f64 (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -1/2)))
(-.f64 0 (*.f64 (neg.f64 n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))
(neg.f64 (*.f64 n (*.f64 -1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(neg.f64 (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -1/2)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) n))
(neg.f64 (*.f64 n (*.f64 -1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(neg.f64 (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -1/2)))
(-.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 n (*.f64 i -1/2)))
(-.f64 (*.f64 i (*.f64 n (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n)))
(*.f64 n (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (*.f64 1 (*.f64 n (*.f64 i -1/2))))
(-.f64 (*.f64 i (*.f64 n (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n)))
(*.f64 n (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 i (*.f64 n 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1))))
(-.f64 (*.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (/.f64 1 n) -1/2))) n) (*.f64 n (*.f64 (/.f64 n n) (*.f64 i -1/2))))
(-.f64 (*.f64 i (*.f64 n (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n)))
(*.f64 n (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 (-.f64 0 (*.f64 n (/.f64 1/2 n))) i) (*.f64 i (*.f64 1/2 (neg.f64 n))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -1/2))))
(-.f64 (*.f64 i (*.f64 n (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n)))
(*.f64 n (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 n (/.f64 1/2 n)) (neg.f64 i)) (*.f64 (neg.f64 i) (*.f64 n 1/2)))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 1/2 (*.f64 n i)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1))))
(-.f64 (*.f64 (*.f64 i (*.f64 n (/.f64 1/2 n))) -1) (*.f64 -1 (*.f64 n (*.f64 i 1/2))))
(neg.f64 (*.f64 i (-.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 1/2 n))))
(*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (-.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n)))))
(-.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) -1/2))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 i -1/2))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (-.f64 (*.f64 i (*.f64 n (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n))))
(*.f64 (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2))))
(-.f64 (*.f64 (*.f64 i (*.f64 n 1/2)) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (-.f64 (*.f64 1/2 (*.f64 i n)) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))))
(*.f64 (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1)))))
(*.f64 (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (neg.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (+.f64 (/.f64 1 n) -1)))))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 (*.f64 i 1/2) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i -1/2)))
(*.f64 (*.f64 n (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (-.f64 (*.f64 i (*.f64 -1/2 (/.f64 1 n))) (*.f64 -1/2 i)))
(*.f64 (*.f64 n (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 (*.f64 i 1/2) (neg.f64 (neg.f64 n))) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 (neg.f64 (neg.f64 n)) (*.f64 i 1/2)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 (neg.f64 n) (*.f64 -1/2 i)) (*.f64 i (*.f64 n (/.f64 1/2 n))))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i -1/2)))
(-.f64 (*.f64 (neg.f64 (neg.f64 n)) (*.f64 i (*.f64 -1/2 (/.f64 1 n)))) (*.f64 i (*.f64 -1/2 n)))
(-.f64 (*.f64 i (*.f64 (-.f64 n 0) (*.f64 -1/2 (/.f64 1 n)))) (*.f64 -1/2 (*.f64 i n)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) 1)
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 n n))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 i i))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 n n)) (*.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 n n))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n))) (-.f64 (*.f64 n 1/2) (*.f64 n (/.f64 1/2 n)))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (-.f64 (*.f64 1/2 n) (*.f64 n (/.f64 1/2 n))) (-.f64 (*.f64 1/2 n) (*.f64 n (/.f64 1/2 n)))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 n (-.f64 1/2 (/.f64 1/2 n))) (*.f64 n (-.f64 1/2 (/.f64 1/2 n)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n))))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 n n) (/.f64 n n)))) (*.f64 i (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 n n) (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 n (/.f64 i i)))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n i) (*.f64 n i)))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 i n) (*.f64 i n)))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 i n) (*.f64 i n)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n)) (*.f64 n (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) n))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) n)) (*.f64 n (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) n))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 n (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) n)) (*.f64 n (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) n))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(/.f64 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(/.f64 (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (neg.f64 n) (neg.f64 n)))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 0 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i 1/2))
(+.f64 (*.f64 i 1/2) (*.f64 i (*.f64 -1/2 (/.f64 1 n))))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 (/.f64 1 n))))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 0)
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) 0))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 0 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 0 (*.f64 i (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 0 (*.f64 (/.f64 i i) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 0 (*.f64 (neg.f64 i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(neg.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (neg.f64 i) (/.f64 i i))))
(neg.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 i i) (neg.f64 i))))
(-.f64 0 (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(neg.f64 (*.f64 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1))))
(neg.f64 (*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 i (*.f64 (+.f64 (/.f64 1 n) -1) 1/2))))
(-.f64 0 (*.f64 (*.f64 (/.f64 i i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) i))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 i 1/2) (*.f64 i (*.f64 1/2 (/.f64 1 n))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (*.f64 i -1/2))
(-.f64 (*.f64 i (*.f64 -1/2 (/.f64 1 n))) (*.f64 -1/2 i))
(*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2))
(-.f64 (*.f64 (*.f64 i 1/2) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 i i)) (*.f64 (/.f64 i i) (*.f64 i -1/2)))
(-.f64 (*.f64 i (*.f64 -1/2 (/.f64 1 n))) (*.f64 -1/2 i))
(*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2))
(-.f64 (*.f64 (*.f64 i (*.f64 1/2 (/.f64 1 n))) -1) (*.f64 i -1/2))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 (*.f64 i -1/2) -1) (*.f64 i (*.f64 1/2 (/.f64 1 n))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 (*.f64 i 1/2) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))
(*.f64 -1/2 (*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) -1/2)) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i -1/2)))
(*.f64 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))) (-.f64 (*.f64 i (*.f64 -1/2 (/.f64 1 n))) (*.f64 -1/2 i)))
(*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)))
(-.f64 (*.f64 1/2 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 1/2 (/.f64 1 n))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(-.f64 (*.f64 0 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (-.f64 0 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) 1)
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 i i))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 i i) (/.f64 i i)))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 i i)))))
(/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 i i) (/.f64 i i))) (*.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 i i) (/.f64 i i)))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))) (/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n))))))
(/.f64 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))))
(/.f64 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i)) (*.f64 i (/.f64 (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))) i))))
(/.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)) -1)
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(neg.f64 (*.f64 (*.f64 i 1/2) (+.f64 (/.f64 1 n) -1)))
(*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 0 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n)))))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (*.f64 n (+.f64 (/.f64 1/2 n) -1/2)))))
(+.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 n 100))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n)))))
(+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (*.f64 n (+.f64 (/.f64 1/2 n) -1/2)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) n))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100))))
(*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))))) (+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))) (+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (*.f64 n (+.f64 (/.f64 1/2 n) -1/2))))))
(+.f64 (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 n 100)))
(*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))))) (+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))) (+.f64 (*.f64 n 100) (*.f64 i (*.f64 -100 (*.f64 n (+.f64 (/.f64 1/2 n) -1/2))))))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0)
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) 0))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(-.f64 0 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(neg.f64 (*.f64 -1 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(neg.f64 (neg.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))))
(-.f64 (*.f64 i (*.f64 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 n -1/2)) -100)) (*.f64 (*.f64 n 100) -1))
(-.f64 (*.f64 i (*.f64 -100 (+.f64 (*.f64 n (/.f64 1/2 n)) (*.f64 -1/2 n)))) (neg.f64 (*.f64 n 100)))
(-.f64 (*.f64 i (*.f64 -100 (*.f64 n (+.f64 (/.f64 1/2 n) -1/2)))) (*.f64 n -100))
(-.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) 100) (*.f64 100 (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 100 (-.f64 (+.f64 n (*.f64 1/2 (*.f64 i n))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 100 (+.f64 n (*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))))
(-.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))) (*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))))) (-.f64 (+.f64 n (*.f64 1/2 (*.f64 i n))) (*.f64 i (*.f64 n (/.f64 1/2 n)))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))) (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))))) (+.f64 n (*.f64 i (*.f64 n (-.f64 1/2 (/.f64 1/2 n))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100)))
(*.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))))) (neg.f64 (*.f64 -100 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))) (neg.f64 (*.f64 -100 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) 1)
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 n n))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 n n))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (/.f64 n n))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (/.f64 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i)))) (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i))))) (/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 -1/2 (-.f64 (*.f64 i (/.f64 1 n)) i)))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))))))
(/.f64 (*.f64 (*.f64 n 100) (+.f64 1 (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))))) (*.f64 100 (/.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n))))))))))
(+.f64 (*.f64 100 (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(neg.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 1/2 (-.f64 i (*.f64 i (/.f64 1 n)))))) -100))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 1/2 (*.f64 n (-.f64 i (*.f64 i (/.f64 1 n))))))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 -1/2 (*.f64 n (-.f64 (*.f64 i (/.f64 1 n)) i))))))

localize9.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (exp.f64 i) n)
0.1b
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
0.2b
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)
3.9b
(-.f64 (*.f64 (exp.f64 i) n) n)
Compiler

Compiled 35 to 9 computations (74.3% saved)

series14.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
9.0ms
i
@0
(-.f64 (*.f64 (exp.f64 i) n) n)
1.0ms
i
@-inf
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)
0.0ms
i
@-inf
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
0.0ms
i
@inf
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)
0.0ms
n
@0
(-.f64 (*.f64 (exp.f64 i) n) n)

rewrite91.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1928×rational_best_oopsla_all_46_json-2
1928×rational_best_oopsla_all_46_json-1
1928×rational_best_oopsla_all_46_json-4
1928×rational_best_oopsla_all_46_json-3
712×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01180
16780
220980
390580
4414680
Stop Event
node limit
Counts
4 → 184
Calls
Call 1
Inputs
(-.f64 (*.f64 (exp.f64 i) n) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (exp.f64 i) n)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (+.f64 (exp.f64 i) -1) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (+.f64 (exp.f64 i) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 n) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (exp.f64 i) -1) 0) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)) (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 (exp.f64 i) -1)) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (exp.f64 i) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (exp.f64 i) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (exp.f64 i) (/.f64 n n)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (-.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (exp.f64 i) (*.f64 (/.f64 n n) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 n (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (/.f64 n n) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 n (*.f64 (exp.f64 i) n)) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (-.f64 1 (exp.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 1 (neg.f64 (exp.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (-.f64 (/.f64 n n) (exp.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (*.f64 (-.f64 1 (exp.f64 i)) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (exp.f64 i) -1) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (exp.f64 i) -1) (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 n (*.f64 (exp.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 1 (exp.f64 i)) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (exp.f64 i) (/.f64 n n)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 n (*.f64 (exp.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 n (*.f64 (exp.f64 i) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 i) n) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))) (*.f64 (exp.f64 i) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (exp.f64 i) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (exp.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (*.f64 (exp.f64 i) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (exp.f64 i) (exp.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (exp.f64 i) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (exp.f64 i) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 (exp.f64 i) n)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))))))

simplify143.0ms (0.8%)

Algorithm
egg-herbie
Rules
1376×rational_best_oopsla_all_46_json_45_simplify-7
1020×rational_best_oopsla_all_46_json_45_simplify-89
864×rational_best_oopsla_all_46_json_45_simplify-24
798×rational_best_oopsla_all_46_json_45_simplify-74
620×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03776798
112966708
256046698
Stop Event
node limit
Counts
280 → 258
Calls
Call 1
Inputs
(*.f64 n i)
(+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 1/24 (*.f64 n (pow.f64 i 4))) (+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 n (-.f64 (exp.f64 i) 1))
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
n
(+.f64 n (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (+.f64 (*.f64 1/2 (*.f64 n i)) (*.f64 1/24 (*.f64 n (pow.f64 i 3))))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 100 n)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 25/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) 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 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
n
(+.f64 n (*.f64 n i))
(+.f64 n (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2)))))
(+.f64 n (+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (neg.f64 n))
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0))
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0))
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (+.f64 (exp.f64 i) -1) 0))
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (+.f64 (exp.f64 i) -1)))
(+.f64 0 (-.f64 (*.f64 (exp.f64 i) n) n))
(+.f64 (neg.f64 n) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(+.f64 (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)) (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(+.f64 (*.f64 0 (+.f64 (exp.f64 i) -1)) (-.f64 (*.f64 (exp.f64 i) n) n))
(*.f64 n (+.f64 (exp.f64 i) -1))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)))
(*.f64 n (-.f64 (exp.f64 i) (/.f64 n n)))
(*.f64 n (+.f64 (*.f64 (exp.f64 i) (/.f64 n n)) -1))
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 1))
(*.f64 n (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) n)))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) (/.f64 n n)))
(*.f64 n (*.f64 (-.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))
(*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n))))
(*.f64 n (-.f64 (exp.f64 i) (*.f64 (/.f64 n n) (/.f64 n n))))
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 n (/.f64 1 n))))
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (/.f64 n n) (/.f64 n n))))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))
(*.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)
(*.f64 (-.f64 n (*.f64 (exp.f64 i) n)) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(*.f64 (neg.f64 n) (-.f64 1 (exp.f64 i)))
(*.f64 (neg.f64 n) (+.f64 1 (neg.f64 (exp.f64 i))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 n n) (exp.f64 i)))
(*.f64 (neg.f64 n) (*.f64 (-.f64 1 (exp.f64 i)) (/.f64 n n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))
(*.f64 (+.f64 (exp.f64 i) -1) n)
(*.f64 (+.f64 (exp.f64 i) -1) (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1))))
(*.f64 -1 (-.f64 n (*.f64 (exp.f64 i) n)))
(*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(*.f64 (-.f64 1 (exp.f64 i)) (neg.f64 n))
(*.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) n)
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(*.f64 (-.f64 (exp.f64 i) (/.f64 n n)) n)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 n (*.f64 (exp.f64 i) n)))
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 n n))
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1)))
(/.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)
(neg.f64 (-.f64 n (*.f64 (exp.f64 i) n)))
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(+.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)
(-.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 1)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) -1)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(+.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(-.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(-.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 1)
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) -1)
(neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(neg.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))
(neg.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(+.f64 (*.f64 (exp.f64 i) n) 0)
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))))
(+.f64 0 (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (*.f64 (exp.f64 i) n) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))) (*.f64 (exp.f64 i) n))
(+.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))) (*.f64 (exp.f64 i) n))
(-.f64 (*.f64 (exp.f64 i) n) 0)
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(-.f64 0 (*.f64 (exp.f64 i) (neg.f64 n)))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 i) n)))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))
(-.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (*.f64 (exp.f64 i) (neg.f64 n))))
(/.f64 (*.f64 (exp.f64 i) n) 1)
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (exp.f64 i) (exp.f64 i)))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 n n))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (exp.f64 i) (/.f64 n n))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))
(neg.f64 (*.f64 (exp.f64 i) (neg.f64 n)))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 i) n)))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))
(neg.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))
(neg.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))
Outputs
(*.f64 n i)
(+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 n i) (*.f64 n (*.f64 1/2 (pow.f64 i 2))))
(*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 n i) (+.f64 (*.f64 n (*.f64 1/6 (pow.f64 i 3))) (*.f64 n (*.f64 1/2 (pow.f64 i 2)))))
(+.f64 (*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (*.f64 (pow.f64 i 3) (*.f64 1/6 n)))
(+.f64 (*.f64 1/24 (*.f64 n (pow.f64 i 4))) (+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))))
(+.f64 (*.f64 n (*.f64 1/6 (pow.f64 i 3))) (+.f64 (*.f64 n (*.f64 1/24 (pow.f64 i 4))) (+.f64 (*.f64 n i) (*.f64 n (*.f64 1/2 (pow.f64 i 2))))))
(+.f64 (*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 1/24 (pow.f64 i 4))) (*.f64 (pow.f64 i 3) (*.f64 1/6 n))))
(+.f64 (*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (+.f64 (*.f64 (pow.f64 i 3) (*.f64 1/6 n)) (*.f64 n (*.f64 1/24 (pow.f64 i 4)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 -1 (*.f64 n (+.f64 1 (*.f64 -1 (exp.f64 i)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
n
(+.f64 n (*.f64 1/2 (*.f64 n i)))
(+.f64 n (*.f64 (*.f64 n i) 1/2))
(+.f64 n (*.f64 i (*.f64 1/2 n)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (+.f64 (*.f64 n (*.f64 1/6 (pow.f64 i 2))) (*.f64 (*.f64 n i) 1/2)))
(+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n))
(+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (+.f64 (*.f64 1/2 (*.f64 n i)) (*.f64 1/24 (*.f64 n (pow.f64 i 3))))))
(+.f64 n (+.f64 (*.f64 n (*.f64 1/6 (pow.f64 i 2))) (+.f64 (*.f64 (*.f64 n i) 1/2) (*.f64 (*.f64 n (pow.f64 i 3)) 1/24))))
(+.f64 n (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (+.f64 (*.f64 i (*.f64 1/2 n)) (*.f64 (pow.f64 i 3) (*.f64 1/24 n)))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(neg.f64 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(neg.f64 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(neg.f64 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(neg.f64 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(neg.f64 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(neg.f64 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 (*.f64 -1 (exp.f64 i)) 1)) i))
(*.f64 -1 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(neg.f64 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(neg.f64 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 25/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n))))
(+.f64 (*.f64 n (*.f64 50 i)) (+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 (*.f64 n (pow.f64 i 3)) 25/6) (*.f64 n 100))))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (+.f64 (*.f64 (pow.f64 i 3) (*.f64 25/6 n)) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (pow.f64 i 3) (*.f64 25/6 n))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 100 (/.f64 (*.f64 n (-.f64 (exp.f64 i) 1)) i))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(*.f64 -100 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(*.f64 -100 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(*.f64 -100 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(*.f64 -100 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(*.f64 -100 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(*.f64 -100 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
(*.f64 -100 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (exp.f64 i))) n) i))
(*.f64 -100 (/.f64 (*.f64 n (+.f64 1 (neg.f64 (exp.f64 i)))) i))
(*.f64 -100 (/.f64 (*.f64 n (-.f64 1 (exp.f64 i))) i))
(*.f64 -100 (/.f64 (-.f64 n (*.f64 n (exp.f64 i))) i))
n
(+.f64 n (*.f64 n i))
(+.f64 n (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2)))))
(+.f64 n (+.f64 (*.f64 n i) (*.f64 n (*.f64 1/2 (pow.f64 i 2)))))
(+.f64 n (*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2)))))
(+.f64 n (+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 n i) (*.f64 1/2 (*.f64 n (pow.f64 i 2))))))
(+.f64 (*.f64 n (*.f64 1/6 (pow.f64 i 3))) (+.f64 n (+.f64 (*.f64 n i) (*.f64 n (*.f64 1/2 (pow.f64 i 2))))))
(+.f64 (*.f64 n (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (+.f64 n (*.f64 (pow.f64 i 3) (*.f64 1/6 n))))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (neg.f64 n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0)
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (+.f64 (exp.f64 i) -1) 0))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 0 (+.f64 (exp.f64 i) -1)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 0 (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (neg.f64 n) (*.f64 (exp.f64 i) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 (+.f64 (exp.f64 i) -1) 0) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (neg.f64 n)) (*.f64 (*.f64 (exp.f64 i) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (*.f64 0 (+.f64 (exp.f64 i) -1)) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (+.f64 (exp.f64 i) -1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) (/.f64 n n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (+.f64 (*.f64 (exp.f64 i) (/.f64 n n)) -1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 1))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) (/.f64 n n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (*.f64 (-.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (exp.f64 i) (*.f64 (/.f64 n n) (/.f64 n n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (/.f64 n n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 n (/.f64 1 n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 n (-.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (/.f64 n n) (/.f64 n n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 n (*.f64 (exp.f64 i) n)) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (neg.f64 n) (-.f64 1 (exp.f64 i)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (neg.f64 n) (+.f64 1 (neg.f64 (exp.f64 i))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (neg.f64 n) (-.f64 (/.f64 n n) (exp.f64 i)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (neg.f64 n) (*.f64 (-.f64 1 (exp.f64 i)) (/.f64 n n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (+.f64 (exp.f64 i) -1) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (+.f64 (exp.f64 i) -1) (*.f64 n (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 -1 (-.f64 n (*.f64 (exp.f64 i) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (*.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 1 (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 1 (exp.f64 i)) (neg.f64 n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (*.f64 (/.f64 n n) (+.f64 (exp.f64 i) -1)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 (*.f64 (exp.f64 i) n) n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (-.f64 (exp.f64 i) (/.f64 n n)) n)
(-.f64 (*.f64 n (exp.f64 i)) n)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))) (-.f64 n (*.f64 (exp.f64 i) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) 1)
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 n n))
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (-.f64 (*.f64 (exp.f64 i) n) n))))
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) (/.f64 (+.f64 (exp.f64 i) -1) (+.f64 (exp.f64 i) -1)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(/.f64 (-.f64 n (*.f64 (exp.f64 i) n)) -1)
(-.f64 (*.f64 n (exp.f64 i)) n)
(neg.f64 (-.f64 n (*.f64 (exp.f64 i) n)))
(-.f64 (*.f64 n (exp.f64 i)) n)
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(+.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(+.f64 0 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(-.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 0)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(-.f64 0 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 1)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) -1)
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 -1 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 1 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(neg.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0)
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) 0))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 0 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 0 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 0 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 0 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(-.f64 (*.f64 0 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))) (*.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(*.f64 (/.f64 (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (neg.f64 (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))))
(*.f64 (/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (neg.f64 (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))))
(*.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) 1)
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (*.f64 100 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))) (*.f64 100 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))) (*.f64 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (/.f64 (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (/.f64 (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 -100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))))
(/.f64 (*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))) (*.f64 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i) (/.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i)))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100) -1)
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(neg.f64 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(neg.f64 (*.f64 1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) -100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(neg.f64 (*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)) 100))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(neg.f64 (*.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(neg.f64 (*.f64 (neg.f64 (*.f64 100 (/.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))) (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i)))
(*.f64 100 (/.f64 (-.f64 (*.f64 n (exp.f64 i)) n) i))
(+.f64 (*.f64 (exp.f64 i) n) 0)
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (exp.f64 i) n) (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))))
(*.f64 n (exp.f64 i))
(+.f64 0 (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (*.f64 (exp.f64 i) n) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(+.f64 (*.f64 0 (*.f64 (exp.f64 i) (/.f64 n n))) (*.f64 (exp.f64 i) n))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) 0)
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n n)) 0))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) 0))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) n) 0))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) 0))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 (exp.f64 i) n) (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) 0))
(*.f64 n (exp.f64 i))
(-.f64 0 (*.f64 (exp.f64 i) (neg.f64 n)))
(*.f64 n (exp.f64 i))
(-.f64 0 (*.f64 -1 (*.f64 (exp.f64 i) n)))
(*.f64 n (exp.f64 i))
(-.f64 0 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 n (exp.f64 i))
(-.f64 0 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 n (exp.f64 i))
(-.f64 0 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))
(*.f64 n (exp.f64 i))
(-.f64 (*.f64 0 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))) (*.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 (/.f64 (*.f64 n (exp.f64 i)) (*.f64 n (exp.f64 i))) (neg.f64 (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 (/.f64 (*.f64 n (exp.f64 i)) (*.f64 n (exp.f64 i))) (*.f64 n (-.f64 (exp.f64 i) 0)))
(*.f64 (*.f64 n (exp.f64 i)) (/.f64 (*.f64 n (exp.f64 i)) (*.f64 n (exp.f64 i))))
(/.f64 (*.f64 (exp.f64 i) n) 1)
(*.f64 n (exp.f64 i))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (exp.f64 i) (exp.f64 i)))
(*.f64 n (exp.f64 i))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 n n))
(*.f64 n (exp.f64 i))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)))
(*.f64 n (exp.f64 i))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))))
(/.f64 (*.f64 n (exp.f64 i)) (/.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i))))
(/.f64 (*.f64 n (exp.f64 i)) (/.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n n)) (*.f64 (exp.f64 i) (/.f64 n n))))
(*.f64 n (exp.f64 i))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i))))))
(/.f64 (*.f64 n (exp.f64 i)) (/.f64 (*.f64 n (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i)))) (*.f64 n (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (/.f64 (exp.f64 i) (exp.f64 i))))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n)) (/.f64 (*.f64 (exp.f64 i) n) (*.f64 (exp.f64 i) n))))
(/.f64 (*.f64 n (exp.f64 i)) (/.f64 (/.f64 (*.f64 n (exp.f64 i)) (*.f64 n (exp.f64 i))) (/.f64 (*.f64 n (exp.f64 i)) (*.f64 n (exp.f64 i)))))
(/.f64 (*.f64 (exp.f64 i) n) (/.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))
(/.f64 (*.f64 n (exp.f64 i)) (/.f64 (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i))) (*.f64 (exp.f64 i) (/.f64 n (exp.f64 i)))))
(neg.f64 (*.f64 (exp.f64 i) (neg.f64 n)))
(*.f64 n (exp.f64 i))
(neg.f64 (*.f64 -1 (*.f64 (exp.f64 i) n)))
(*.f64 n (exp.f64 i))
(neg.f64 (*.f64 1 (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 n (exp.f64 i))
(neg.f64 (*.f64 (/.f64 (exp.f64 i) (exp.f64 i)) (*.f64 (exp.f64 i) (neg.f64 n))))
(*.f64 n (exp.f64 i))
(neg.f64 (*.f64 (neg.f64 (*.f64 n (/.f64 (exp.f64 i) (exp.f64 i)))) (exp.f64 i)))
(*.f64 n (exp.f64 i))

localize152.0ms (0.9%)

Local error

Found 4 expressions with local error:

NewErrorProgram
7.6b
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
8.7b
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
8.9b
(*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4)))))
12.7b
(+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))))
Compiler

Compiled 462 to 377 computations (18.4% saved)

series15.0ms (0.1%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
5.0ms
n
@0
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
2.0ms
i
@0
(*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4)))))
1.0ms
n
@0
(+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))))
1.0ms
i
@0
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
1.0ms
n
@-inf
(+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))))

rewrite99.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1094×rational_best_oopsla_all_46_json_45_simplify-72
1048×rational_best_oopsla_all_46_json_45_simplify-7
758×rational_best_oopsla_all_46_json_45_simplify-35
660×rational_best_oopsla_all_46_json_45_simplify-89
560×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040388
1276370
21013364
35396364
Stop Event
node limit
Counts
4 → 79
Calls
Call 1
Inputs
(+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))) (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 n)) (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) n) (*.f64 n (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))))))

simplify229.0ms (1.3%)

Algorithm
egg-herbie
Rules
1648×rational_best_oopsla_all_46_json_45_simplify-37
1340×rational_best_oopsla_all_46_json_45_simplify-13
1000×rational_best_oopsla_all_46_json_45_simplify-35
900×rational_best_oopsla_all_46_json_45_simplify-89
738×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031813339
1117813207
2460813207
Stop Event
node limit
Counts
175 → 191
Calls
Call 1
Inputs
(*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 11/24 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2))))))))
(*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n)
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2))))))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1)))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1/2 i) (*.f64 -1/2 (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (pow.f64 i 2)) (*.f64 -11/24 (pow.f64 i 3))) n)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/2 (pow.f64 i 2))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (pow.f64 i 2)) (*.f64 -11/24 (pow.f64 i 3))) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/2 (pow.f64 i 2)))))))
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 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 (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 (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 (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 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 (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 (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 (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 (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 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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 (+.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 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(*.f64 1/24 (pow.f64 i 3))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(*.f64 1/24 (pow.f64 i 3))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(*.f64 1/3 (/.f64 (pow.f64 i 2) n))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(*.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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (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 (pow.f64 i 2) (-.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 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.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 (pow.f64 i 2) (-.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 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.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 (pow.f64 i 2) (-.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 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.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 (pow.f64 i 2) (-.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 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.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 (pow.f64 i 2) (-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) 1/6) (*.f64 1/2 (/.f64 1 n))))
(*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/6 (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/6 (pow.f64 i 2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(-.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 0)
(*.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))
(*.f64 -1 (neg.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)
(/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))
(+.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)))
(+.f64 (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(-.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))
(-.f64 0 (-.f64 (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24))))
(-.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(-.f64 (*.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 0 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (pow.f64 i 3)))
(-.f64 (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 1)
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))
(neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))
(+.f64 0 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(+.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)))
(+.f64 (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))
(+.f64 (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))) (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)))
(+.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(-.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)
(-.f64 (*.f64 0 (neg.f64 n)) (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(-.f64 (*.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) n) (*.f64 n (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) n))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 1)
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 n n))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(+.f64 0 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(-.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)
(-.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(-.f64 0 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))
(-.f64 0 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6))))
(-.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))
(-.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(-.f64 (*.f64 0 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 1)
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(neg.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))
Outputs
(*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 11/24 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 11/24 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (pow.f64 i 2)))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 i -1/2) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 (pow.f64 i 2) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2))))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 i -1/2) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 (pow.f64 i 2) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i)))))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/4 (pow.f64 i 3))))
(*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n)
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/2))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 i -1/2) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 (pow.f64 i 2) -1/2))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n) (*.f64 -1/2 (pow.f64 i 2))))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 i -1/2) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 (pow.f64 i 2) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i)))))))
(+.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 i 1/2) (*.f64 (pow.f64 i 3) 1/24))))) (+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/4 (pow.f64 i 3))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1)))
(*.f64 n (*.f64 -1 (+.f64 (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1/2 i) (*.f64 -1/2 (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 n (*.f64 -1 (+.f64 (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1)))) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/2))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (pow.f64 i 2)) (*.f64 -11/24 (pow.f64 i 3))) n)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/2 (pow.f64 i 2))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)) (+.f64 (*.f64 n (*.f64 -1 (+.f64 (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1)))) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/2)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (+.f64 (*.f64 -1/2 (+.f64 (pow.f64 i 2) i)) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (+.f64 (*.f64 -1/2 (+.f64 i (pow.f64 i 2))) (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (+.f64 (*.f64 -1/2 i) (*.f64 -1/24 (pow.f64 i 3)))) 1))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/3 (pow.f64 i 2)) (*.f64 -11/24 (pow.f64 i 3))) n)) (+.f64 (*.f64 -1/2 i) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/2 (pow.f64 i 2)))))))
(+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)) (+.f64 (*.f64 n (*.f64 -1 (+.f64 (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/2))))))
(+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/2 (+.f64 (pow.f64 i 2) i))))))
(+.f64 (*.f64 (+.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 3) -1/24)))) (neg.f64 n)) (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/3) (*.f64 (pow.f64 i 3) -11/24)) n)) (+.f64 (*.f64 -1/4 (pow.f64 i 3)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/2 (+.f64 i (pow.f64 i 2)))))))
n
(+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))))
(+.f64 n (*.f64 i (*.f64 n (-.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 (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 n (*.f64 i (*.f64 n (-.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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.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 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(*.f64 n (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(+.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 (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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(+.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.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 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(*.f64 n (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(+.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 (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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))
(+.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))
(+.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 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))) (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (*.f64 n (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (+.f64 (*.f64 i (*.f64 n (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.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 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))))
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 i 3) n) (/.f64 (pow.f64 i 3) (pow.f64 n 3)))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 i 3) n) (/.f64 (pow.f64 i 3) (pow.f64 n 3))))))
(*.f64 1/24 (pow.f64 i 3))
(*.f64 (pow.f64 i 3) 1/24)
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3)))
(+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 (pow.f64 i 3) 1/24) (+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 i 3) n) (/.f64 (pow.f64 i 3) (pow.f64 n 3))))))
(*.f64 1/24 (pow.f64 i 3))
(*.f64 (pow.f64 i 3) 1/24)
(+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3)))
(+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (*.f64 1/24 (pow.f64 i 3))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 (pow.f64 i 3) 1/24) (+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n))))
(+.f64 (*.f64 11/24 (/.f64 (pow.f64 i 3) (pow.f64 n 2))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (*.f64 1/24 (pow.f64 i 3)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) (pow.f64 n 3))) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (/.f64 (pow.f64 i 3) n)))))
(+.f64 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 2)) 11/24) (+.f64 (*.f64 (pow.f64 i 3) 1/24) (*.f64 -1/4 (+.f64 (/.f64 (pow.f64 i 3) n) (/.f64 (pow.f64 i 3) (pow.f64 n 3))))))
(*.f64 1/3 (/.f64 (pow.f64 i 2) n))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) -1/2))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) 1/6))
(*.f64 (pow.f64 i 2) (*.f64 n 1/6))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) 1/6))
(*.f64 (pow.f64 i 2) (*.f64 n 1/6))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 -1/2 (pow.f64 i 2)))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 -1/2 (pow.f64 i 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (pow.f64 i 2) -1/2) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 (pow.f64 i 2) -1/2) (*.f64 (pow.f64 i 2) (*.f64 n 1/6))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.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 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))))
(+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 (pow.f64 i 2) 1/6)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/6 (pow.f64 i 2)))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 (pow.f64 i 2) 1/6)
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/6 (pow.f64 i 2)))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(+.f64 (*.f64 -1/2 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 (*.f64 1/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (*.f64 (/.f64 (pow.f64 i 2) n) -1/2)))
(-.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 0)
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 1 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 -1 (neg.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) 1)
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))) (+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (+.f64 (*.f64 i (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/2)) (*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 3) (-.f64 1/24 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 0 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 0)
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 0 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 0 (-.f64 (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 3))) (*.f64 (neg.f64 (pow.f64 i 3)) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (*.f64 0 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))) (*.f64 (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24)) (pow.f64 i 3)))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(-.f64 (+.f64 (*.f64 (pow.f64 i 3) (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24)) (*.f64 (pow.f64 i 3) 1/24)) (*.f64 (pow.f64 i 3) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) 1)
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(/.f64 (*.f64 (pow.f64 i 3) (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3))) (*.f64 (-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3))))) (/.f64 (pow.f64 i 3) (pow.f64 i 3)))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(neg.f64 (*.f64 (pow.f64 i 3) (-.f64 (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) 1/24))))
(*.f64 (pow.f64 i 3) (+.f64 1/24 (-.f64 (*.f64 11/24 (/.f64 1 (pow.f64 n 2))) (*.f64 1/4 (+.f64 (/.f64 1 n) (/.f64 1 (pow.f64 n 3)))))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 0 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 1 (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3))) (*.f64 (*.f64 n (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(-.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 0)
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(-.f64 (*.f64 0 (neg.f64 n)) (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(-.f64 (*.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) n) (*.f64 n (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (*.f64 n (*.f64 1/2 (/.f64 1 n)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n))))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) n))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) 1)
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 n n))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 n (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (*.f64 (pow.f64 i 2) (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 n n)))))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 0 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(-.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 0)
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(-.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(-.f64 0 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 0 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6))))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(-.f64 (*.f64 0 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))) (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6)) (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 1/2 (*.f64 (pow.f64 i 2) (/.f64 1 n))))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) 1)
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6))) (/.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 (*.f64 -1/2 (/.f64 1 n)) -1/6)))
(neg.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 1/2 (/.f64 1 n)) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 1/3) 1/6))))
(*.f64 (pow.f64 i 2) (+.f64 1/6 (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))

eval594.0ms (3.5%)

Compiler

Compiled 29833 to 18474 computations (38.1% saved)

prune181.0ms (1.1%)

Pruning

24 alts after pruning (20 fresh and 4 done)

PrunedKeptTotal
New81214826
Fresh268
Picked101
Done145
Total81624840
Error
2.2b
Counts
840 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
26.0b
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
26.0b
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
60.6b
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
49.6b
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
49.9b
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
30.6b
(*.f64 (/.f64 (*.f64 n i) i) 100)
26.0b
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
26.2b
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
26.0b
(*.f64 n (+.f64 100 (*.f64 i 50)))
26.0b
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
25.4b
(*.f64 n 100)
62.1b
(*.f64 i -50)
49.4b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
55.0b
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
49.8b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
52.5b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
57.9b
(*.f64 100 (/.f64 (+.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (/.f64 i n)))
57.3b
(*.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)))
57.5b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
32.9b
(*.f64 100 (/.f64 i (/.f64 i n)))
26.1b
(*.f64 100 (+.f64 n (-.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
29.0b
(*.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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
25.8b
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
26.1b
(*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n))
Compiler

Compiled 789 to 561 computations (28.9% saved)

localize290.0ms (1.7%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 14 computations (33.3% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite60.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1272×rational_best_oopsla_all_46_json_45_simplify-89
1196×rational_best_oopsla_all_46_json_45_simplify-74
1092×rational_best_oopsla_all_46_json-2
1092×rational_best_oopsla_all_46_json-1
1092×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
15519
214419
347619
4227619
Stop Event
node limit
Counts
1 → 27
Calls
Call 1
Inputs
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 i -50) (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 n) (*.f64 i -50))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -50) (*.f64 100 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 i 50) (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 n) (*.f64 i 50))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i -50) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i)))) (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)))))))

simplify71.0ms (0.4%)

Algorithm
egg-herbie
Rules
1142×rational_best_oopsla_all_46_json_45_simplify-72
926×rational_best_oopsla_all_46_json_45_simplify-37
818×rational_best_oopsla_all_46_json_45_simplify-13
798×rational_best_oopsla_all_46_json_45_simplify-49
682×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0722289
12081929
27791929
335191785
Stop Event
node limit
Counts
51 → 49
Calls
Call 1
Inputs
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)
(+.f64 0 (-.f64 (*.f64 i -50) (*.f64 n -100)))
(+.f64 (*.f64 100 n) (*.f64 i -50))
(+.f64 (*.f64 i -50) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(+.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(+.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(-.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)
(-.f64 0 (+.f64 (*.f64 i 50) (*.f64 n -100)))
(-.f64 (*.f64 100 n) (*.f64 i 50))
(-.f64 (*.f64 i -50) (*.f64 n -100))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 1)
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i)))) (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i))))))
(/.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)) -1)
(neg.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)))
Outputs
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)
(-.f64 (*.f64 -50 i) (*.f64 n -100))
(+.f64 0 (-.f64 (*.f64 i -50) (*.f64 n -100)))
(-.f64 (*.f64 -50 i) (*.f64 n -100))
(+.f64 (*.f64 100 n) (*.f64 i -50))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 (*.f64 i -1/2) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))) (+.f64 n (*.f64 i -1/2)))
(*.f64 (+.f64 n (*.f64 i -1/2)) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))
(*.f64 100 (+.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 (*.f64 i -1/2) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))) (+.f64 n (*.f64 i -1/2)))
(*.f64 (+.f64 n (*.f64 i -1/2)) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))
(*.f64 100 (+.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 (*.f64 i -1/2) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))) (+.f64 n (*.f64 i -1/2)))
(*.f64 (+.f64 n (*.f64 i -1/2)) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))
(*.f64 100 (+.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (+.f64 0 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 (*.f64 i -1/2) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))))
(*.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))) (+.f64 n (*.f64 i -1/2)))
(*.f64 (+.f64 n (*.f64 i -1/2)) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))
(*.f64 100 (+.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))) (*.f64 (*.f64 -50 i) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))))
(*.f64 (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))) (+.f64 (*.f64 100 n) (*.f64 -50 i)))
(*.f64 (+.f64 (*.f64 100 n) (*.f64 -50 i)) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))) (*.f64 (*.f64 -50 i) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))))
(*.f64 (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))) (+.f64 (*.f64 100 n) (*.f64 -50 i)))
(*.f64 (+.f64 (*.f64 100 n) (*.f64 -50 i)) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))) (*.f64 (*.f64 -50 i) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))))
(*.f64 (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))) (+.f64 (*.f64 100 n) (*.f64 -50 i)))
(*.f64 (+.f64 (*.f64 100 n) (*.f64 -50 i)) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))) (+.f64 0 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(+.f64 (*.f64 (*.f64 100 n) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))) (*.f64 (*.f64 -50 i) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))))
(*.f64 (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))) (+.f64 (*.f64 100 n) (*.f64 -50 i)))
(*.f64 (+.f64 (*.f64 100 n) (*.f64 -50 i)) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))))
(-.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 0)
(-.f64 (*.f64 -50 i) (*.f64 n -100))
(-.f64 0 (+.f64 (*.f64 i 50) (*.f64 n -100)))
(neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))
(-.f64 (*.f64 100 n) (*.f64 i 50))
(-.f64 (*.f64 i -50) (*.f64 n -100))
(-.f64 (*.f64 -50 i) (*.f64 n -100))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) 1)
(-.f64 (*.f64 -50 i) (*.f64 n -100))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100))) (/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (-.f64 (*.f64 i -50) (*.f64 n -100)))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100))) (/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (-.f64 (*.f64 -50 i) (*.f64 n -100)))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))) (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100)))) (*.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 i -50) (*.f64 n -100))))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (*.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 -50 i) (*.f64 n -100)))) (*.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 1 (-.f64 (*.f64 -50 i) (*.f64 n -100))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))))) (*.f64 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 (+.f64 n (*.f64 -1/2 i)) (+.f64 n (*.f64 -1/2 i)))))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (*.f64 100 (*.f64 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))) (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 100 (*.f64 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))) (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (*.f64 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))))) (*.f64 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2))) (*.f64 100 (/.f64 (+.f64 n (*.f64 i -1/2)) (+.f64 n (*.f64 i -1/2)))))))
(/.f64 (-.f64 (*.f64 i -50) (*.f64 n -100)) (/.f64 (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i)))) (*.f64 (+.f64 n (*.f64 -1/2 i)) (/.f64 100 (+.f64 n (*.f64 -1/2 i))))))
(/.f64 (-.f64 (*.f64 -50 i) (*.f64 n -100)) (/.f64 (*.f64 (+.f64 n (*.f64 i -1/2)) (/.f64 100 (+.f64 n (*.f64 i -1/2)))) (*.f64 (+.f64 n (*.f64 i -1/2)) (/.f64 100 (+.f64 n (*.f64 i -1/2))))))
(/.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)) -1)
(neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))
(neg.f64 (+.f64 (*.f64 i 50) (*.f64 n -100)))
(neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))

localize3.0ms (0%)

Compiler

Compiled 7 to 5 computations (28.6% saved)

localize12.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 31 to 24 computations (22.6% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite82.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1956×rational_best_oopsla_all_46_json-2
1956×rational_best_oopsla_all_46_json-1
1954×rational_best_oopsla_all_46_json-4
1954×rational_best_oopsla_all_46_json-3
600×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01144
17532
224032
3103932
4456932
Stop Event
node limit
Counts
2 → 99
Calls
Call 1
Inputs
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 100 (-.f64 1 (*.f64 -1/2 i)))
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 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 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 100) (*.f64 100 (*.f64 n (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (neg.f64 (*.f64 n (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))) (*.f64 n (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))) (*.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))) (*.f64 (*.f64 n 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (+.f64 (*.f64 i -50) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 100 (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 100 (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 i -50) (neg.f64 (/.f64 n n))) n) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 100 (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 100 (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (+.f64 (*.f64 i -50) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (*.f64 i -50)) -1) (*.f64 -1 (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (+.f64 (*.f64 i -50) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 100 (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (+.f64 (*.f64 i -50) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n 100) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 100 (neg.f64 (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 100 (*.f64 i -50)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 100 (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 i -50)) 100)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (-.f64 100 (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 100 (*.f64 i -50))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 100 (*.f64 i -50)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 i -50) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 i -50)) -100)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 -1/2 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i -50) -1) -100)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (+.f64 (*.f64 -1/2 i) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 100 (*.f64 i -50)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 i -50) -100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 i -50) -100))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))))))

simplify78.0ms (0.5%)

Algorithm
egg-herbie
Rules
1316×rational_best_oopsla_all_46_json_45_simplify-23
702×rational_best_oopsla_all_46_json_45_simplify-72
630×rational_best_oopsla_all_46_json_45_simplify-89
628×rational_best_oopsla_all_46_json_45_simplify-49
556×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02183661
17793287
228643241
Stop Event
node limit
Counts
135 → 144
Calls
Call 1
Inputs
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.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))
100
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(*.f64 50 i)
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(*.f64 50 i)
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 50 i))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0)
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 0 (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (*.f64 i 1/2))))
(+.f64 (*.f64 n 100) (neg.f64 (*.f64 n (*.f64 i -50))))
(+.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n 100))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 n 100))
(+.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n 100))
(+.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 100))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0)
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n 100) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(-.f64 0 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(-.f64 0 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(-.f64 0 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(-.f64 0 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n -100))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 100 (neg.f64 n)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 n -100)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 100 (neg.f64 n))))
(-.f64 (*.f64 (*.f64 (*.f64 i -50) (neg.f64 (/.f64 n n))) n) (*.f64 n -100))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 100 (neg.f64 n)))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -50))))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n -100)))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 100 (neg.f64 n))))
(-.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n -100))
(-.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (+.f64 (*.f64 i -50) -100)))
(-.f64 (*.f64 (*.f64 n (*.f64 i -50)) -1) (*.f64 -1 (*.f64 n 100)))
(-.f64 (*.f64 100 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 i -50)))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (+.f64 (*.f64 i -50) -100)))
(-.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) -100))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (*.f64 i -50))))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n -100)))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 100 (neg.f64 n))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 1)
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 n n))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(neg.f64 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))
(+.f64 100 (neg.f64 (*.f64 i -50)))
(+.f64 (-.f64 100 (*.f64 i -50)) 0)
(+.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))
(+.f64 0 (-.f64 100 (*.f64 i -50)))
(+.f64 (neg.f64 (*.f64 i -50)) 100)
(+.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) 100))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (-.f64 100 (*.f64 i -50)))
(-.f64 100 (*.f64 i -50))
(-.f64 (-.f64 100 (*.f64 i -50)) 0)
(-.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))
(-.f64 0 (+.f64 (*.f64 i -50) -100))
(-.f64 0 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))
(-.f64 (neg.f64 (*.f64 i -50)) -100)
(-.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 -1/2 i)))
(-.f64 (*.f64 100 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (*.f64 i -50)))
(-.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) -100))
(-.f64 (*.f64 (*.f64 i -50) -1) -100)
(-.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (+.f64 (*.f64 -1/2 i) -1)))
(/.f64 (-.f64 100 (*.f64 i -50)) 1)
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))))
(/.f64 (+.f64 (*.f64 i -50) -100) -1)
(neg.f64 (+.f64 (*.f64 i -50) -100))
(neg.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))
Outputs
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(*.f64 100 n)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 i 50))
(*.f64 i (*.f64 n 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 i 50))
(*.f64 i (*.f64 n 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
100
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 50 i))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0)
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 0 (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (*.f64 i 1/2))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n 100) (neg.f64 (*.f64 n (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n 100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 n 100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n 100))
(+.f64 (*.f64 100 n) (*.f64 (*.f64 -1/2 (*.f64 i n)) -100))
(+.f64 (*.f64 100 n) (*.f64 (*.f64 -1/2 i) (*.f64 n -100)))
(*.f64 n (+.f64 100 (*.f64 -100 (*.f64 -1/2 i))))
(+.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0)
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n 100) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(-.f64 0 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(-.f64 0 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 i (*.f64 n 1/2)))))
(-.f64 0 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 n -100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 100 (neg.f64 n)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 n -100)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (*.f64 1 (*.f64 100 (neg.f64 n))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 (*.f64 i -50) (neg.f64 (/.f64 n n))) n) (*.f64 n -100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) 100) (*.f64 100 (neg.f64 n)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n -100)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 100 (neg.f64 n))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n (*.f64 -1/2 i)) -100) (*.f64 n -100))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(-.f64 (*.f64 0 (*.f64 n 100)) (*.f64 n (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(-.f64 (*.f64 (*.f64 n (*.f64 i -50)) -1) (*.f64 -1 (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 100 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 i -50)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (+.f64 (*.f64 i -50) -100)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (neg.f64 (*.f64 i -50)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))) (*.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) -100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (*.f64 i -50))))
(*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50)))) (+.f64 100 (*.f64 i 50))))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n -100)))
(*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50)))) (+.f64 100 (*.f64 i 50))))
(-.f64 (*.f64 (*.f64 n (neg.f64 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 100 (neg.f64 n))))
(*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (-.f64 100 (*.f64 i -50))))
(*.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50)))) (+.f64 100 (*.f64 i 50))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))) (*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(*.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100))))
(*.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)) (neg.f64 (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50))))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) 1)
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 n n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 n n) (/.f64 n n)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 100 n) (*.f64 100 n)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 100 n) (*.f64 100 n)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50)))) (/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (*.f64 n (-.f64 100 (*.f64 i -50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50)))) (/.f64 (*.f64 n (-.f64 -100 (*.f64 i 50))) (*.f64 n (-.f64 -100 (*.f64 i 50))))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n)) (*.f64 n (/.f64 (-.f64 100 (*.f64 i -50)) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n)))))
(/.f64 (*.f64 n (-.f64 100 (*.f64 i -50))) (/.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (/.f64 n n) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (/.f64 n n)))))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 100 (-.f64 (*.f64 n (*.f64 -1/2 i)) n)))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (-.f64 n (*.f64 -1/2 (*.f64 i n))))
(*.f64 n (-.f64 100 (*.f64 100 (*.f64 -1/2 i))))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 i -50) -100))))
(neg.f64 (*.f64 n (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(neg.f64 (*.f64 -100 (+.f64 n (*.f64 i (*.f64 n 1/2)))))
(neg.f64 (*.f64 -1 (*.f64 n (-.f64 100 (*.f64 i -50)))))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (-.f64 100 (*.f64 i -50)) (/.f64 n n))) n))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 100 n))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 100 (neg.f64 (*.f64 i -50)))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (-.f64 100 (*.f64 i -50)) 0)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 0 (-.f64 100 (*.f64 i -50)))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (neg.f64 (*.f64 i -50)) 100)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) 100))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (-.f64 100 (*.f64 i -50)))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 100 (*.f64 i -50))
(+.f64 100 (*.f64 i 50))
(-.f64 (-.f64 100 (*.f64 i -50)) 0)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 (-.f64 100 (*.f64 i -50)) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) 0))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 0 (+.f64 (*.f64 i -50) -100))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 0 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 (/.f64 (-.f64 -100 (*.f64 i 50)) (-.f64 -100 (*.f64 i 50))) (+.f64 (*.f64 i -50) -100)))
(-.f64 (neg.f64 (*.f64 i -50)) -100)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 -1/2 i)))
(-.f64 (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 -1/2 i) (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))))
(-.f64 (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))) (*.f64 100 (*.f64 (*.f64 -1/2 i) (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))) (-.f64 100 (*.f64 (*.f64 -1/2 i) 100)))
(-.f64 (*.f64 100 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (*.f64 i -50)))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 (*.f64 (neg.f64 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))) (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) -100))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 (*.f64 (*.f64 i -50) -1) -100)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(-.f64 (*.f64 0 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))) (*.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (+.f64 (*.f64 -1/2 i) -1)))
(*.f64 (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))) (-.f64 0 (+.f64 (*.f64 -1/2 i) -1)))
(*.f64 (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))) (neg.f64 (+.f64 (*.f64 -1/2 i) -1)))
(*.f64 (-.f64 1 (*.f64 -1/2 i)) (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))))
(/.f64 (-.f64 100 (*.f64 i -50)) 1)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))))
(/.f64 (+.f64 100 (*.f64 i 50)) (/.f64 (-.f64 -100 (*.f64 i 50)) (-.f64 -100 (*.f64 i 50))))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))
(/.f64 (+.f64 100 (*.f64 i 50)) (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50)))))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1))) (*.f64 100 (/.f64 (+.f64 (*.f64 i 1/2) 1) (+.f64 (*.f64 i 1/2) 1)))))
(/.f64 (-.f64 100 (*.f64 i -50)) (/.f64 (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2)))) (*.f64 100 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))))))
(/.f64 (+.f64 100 (*.f64 i 50)) (/.f64 (*.f64 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))) 200) (*.f64 (/.f64 (+.f64 1 (*.f64 i 1/2)) (+.f64 1 (*.f64 i 1/2))) 200)))
(/.f64 (+.f64 (*.f64 i -50) -100) -1)
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(neg.f64 (+.f64 (*.f64 i -50) -100))
(+.f64 100 (*.f64 i 50))
(-.f64 100 (*.f64 i -50))
(neg.f64 (*.f64 (/.f64 (-.f64 100 (*.f64 i -50)) (-.f64 100 (*.f64 i -50))) (+.f64 (*.f64 i -50) -100)))
(neg.f64 (*.f64 (/.f64 (-.f64 -100 (*.f64 i 50)) (-.f64 -100 (*.f64 i 50))) (+.f64 (*.f64 i -50) -100)))

localize19.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)
0.2b
(*.f64 i (/.f64 1 n))
5.6b
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
Compiler

Compiled 55 to 37 computations (32.7% saved)

series5.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite115.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
910×rational_best_oopsla_all_46_json_45_simplify-13
878×rational_best_oopsla_all_46_json_45_simplify-37
812×rational_best_oopsla_all_46_json_45_simplify-89
688×rational_best_oopsla_all_46_json_45_simplify-23
674×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01375
18575
229775
3144575
4720875
Stop Event
node limit
Counts
3 → 144
Calls
Call 1
Inputs
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 i (/.f64 1 n))
(*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 100) (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 100 (*.f64 i 50)) n) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100)) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) i))) (*.f64 i (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))) (*.f64 i (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 n) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 i (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 1 n) (/.f64 1 n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 1 n) (/.f64 i i)) (*.f64 (/.f64 1 n) (/.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 i i) (/.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) (*.f64 i (/.f64 (/.f64 1 n) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 i (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i 50) (*.f64 50 (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i 50))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 1 n) (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i 50) (*.f64 i (*.f64 (/.f64 1 n) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 1 (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i -50))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 1 (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i 50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i (*.f64 (/.f64 1 n) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (-.f64 (*.f64 i (/.f64 1 n)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 i (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (-.f64 (*.f64 i (/.f64 1 n)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) 50)) -1) (*.f64 -1 (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))))

simplify136.0ms (0.8%)

Algorithm
egg-herbie
Rules
1710×rational_best_oopsla_all_46_json_45_simplify-23
1118×rational_best_oopsla_all_46_json_45_simplify-13
1110×rational_best_oopsla_all_46_json_45_simplify-89
962×rational_best_oopsla_all_46_json_45_simplify-24
962×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03327680
112527354
250057338
Stop Event
node limit
Counts
216 → 216
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 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n)))))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i)))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) 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 (*.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 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(+.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n 100))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(+.f64 (*.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 100))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n 100)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(-.f64 0 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(-.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n -100))
(-.f64 (*.f64 (+.f64 100 (*.f64 i 50)) n) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))
(-.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(-.f64 (+.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100)) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 1)
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 n n))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))
(neg.f64 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))
(+.f64 (*.f64 i (/.f64 1 n)) 0)
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(+.f64 0 (*.f64 i (/.f64 1 n)))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) i))) (*.f64 i (/.f64 1 n)))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))) (*.f64 i (/.f64 1 n)))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))
(-.f64 (*.f64 i (/.f64 1 n)) 0)
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(-.f64 0 (*.f64 (/.f64 1 n) (neg.f64 i)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))
(-.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))
(-.f64 0 (*.f64 -1 (*.f64 i (/.f64 1 n))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(/.f64 (*.f64 i (/.f64 1 n)) 1)
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 i i))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 1 n) (/.f64 1 n)))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 1 n) (/.f64 i i)) (*.f64 (/.f64 1 n) (/.f64 i i))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) (*.f64 i (/.f64 (/.f64 1 n) i))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 -1 (*.f64 i (/.f64 1 n))))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(+.f64 0 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 i 50) (*.f64 50 (*.f64 (/.f64 1 n) (neg.f64 i))))
(+.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(+.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i 50))
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(+.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (neg.f64 i)))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(-.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))
(-.f64 0 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(-.f64 (*.f64 i 50) (*.f64 i (*.f64 (/.f64 1 n) 50)))
(-.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(-.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 1 (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i -50))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 1 (*.f64 i -50)))
(-.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(-.f64 (*.f64 (*.f64 i 50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(-.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(-.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i -50)))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(-.f64 (*.f64 (*.f64 i 50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(-.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(-.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i -50)))
(-.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (/.f64 1 n))))
(-.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 i (/.f64 1 n))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) 50)) -1) (*.f64 -1 (*.f64 i 50)))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) i))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 1)
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50) -1)
(neg.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))
(neg.f64 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
Outputs
(*.f64 -50 i)
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 50 i))) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 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 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 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 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(+.f64 (*.f64 -50 i) (*.f64 n (+.f64 100 (*.f64 50 i))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (+.f64 -50 (*.f64 n 50))))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n)))))
(*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n)))))
(*.f64 i (*.f64 50 (*.f64 n (-.f64 1 (/.f64 1 n)))))
(*.f64 n (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n (*.f64 i (-.f64 1 (/.f64 1 n))))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i)))
(*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n)))))
(*.f64 i (*.f64 50 (*.f64 n (-.f64 1 (/.f64 1 n)))))
(*.f64 n (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 -50 (*.f64 n (*.f64 (-.f64 (/.f64 1 n) 1) i))) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(/.f64 i n)
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 50 (*.f64 i (-.f64 1 (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 -50 (*.f64 (-.f64 (/.f64 1 n) 1) i))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(*.f64 50 i)
(*.f64 i 50)
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 50 i) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 i 50))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n 100))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 100))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))) n))
(+.f64 (*.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n 100)))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))) n))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0)
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) 0))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 0 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (*.f64 (/.f64 n n) (neg.f64 n))))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100))))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(-.f64 (*.f64 n 100) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (*.f64 n -50)))
(*.f64 n (-.f64 100 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(-.f64 (*.f64 n (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 n -100))
(-.f64 (*.f64 i (*.f64 n (-.f64 50 (*.f64 50 (/.f64 1 n))))) (*.f64 n -100))
(*.f64 n (-.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) -100))
(*.f64 n (-.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) -100))
(-.f64 (*.f64 (+.f64 100 (*.f64 i 50)) n) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))) n))
(-.f64 (+.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100)) (*.f64 n (*.f64 i (*.f64 (/.f64 1 n) 50))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) 1)
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 n n))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (/.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (/.f64 (*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 n n) (/.f64 n n)))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (/.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (*.f64 (/.f64 n n) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (/.f64 (*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (*.f64 (/.f64 n n) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))
(+.f64 (*.f64 50 (*.f64 i (*.f64 n (-.f64 1 (/.f64 1 n))))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))) (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n)))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(neg.f64 (*.f64 1 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (neg.f64 n))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (*.f64 (/.f64 n n) (neg.f64 n))))
(neg.f64 (*.f64 (/.f64 n n) (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100))))
(neg.f64 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 n n))) n))
(neg.f64 (*.f64 (+.f64 100 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 n)))
(neg.f64 (*.f64 n (+.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n)))) -100)))
(+.f64 (*.f64 i (/.f64 1 n)) 0)
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(*.f64 i (/.f64 1 n))
(+.f64 0 (*.f64 i (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) i))) (*.f64 i (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))) (*.f64 i (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 i (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) 0)
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 1 n)) 0))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) 0))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) 0))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) 0))
(*.f64 i (/.f64 1 n))
(-.f64 (*.f64 i (/.f64 1 n)) (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) 0))
(*.f64 i (/.f64 1 n))
(-.f64 0 (*.f64 (/.f64 1 n) (neg.f64 i)))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(-.f64 0 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(-.f64 0 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 (/.f64 1 n) (*.f64 (/.f64 i i) (neg.f64 i))))
(-.f64 0 (*.f64 -1 (*.f64 i (/.f64 1 n))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))) (*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i))))
(/.f64 (*.f64 i (/.f64 1 n)) 1)
(*.f64 i (/.f64 1 n))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 i i))
(*.f64 i (/.f64 1 n))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 1 n) (/.f64 1 n)))
(*.f64 i (/.f64 1 n))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))))
(*.f64 i (/.f64 1 n))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 1 n) (/.f64 i i)) (*.f64 (/.f64 1 n) (/.f64 i i))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i))) (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (/.f64 i i)))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 (/.f64 1 n) (*.f64 (/.f64 i i) (/.f64 i i))) (*.f64 (/.f64 1 n) (*.f64 (/.f64 i i) (/.f64 i i)))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) i)) (*.f64 i (/.f64 (/.f64 1 n) i))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n))) (*.f64 i (/.f64 (/.f64 1 n) (/.f64 1 n)))))
(/.f64 (*.f64 i (/.f64 1 n)) (/.f64 (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n))) (/.f64 (*.f64 i (/.f64 1 n)) (*.f64 i (/.f64 1 n)))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(neg.f64 (*.f64 1 (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(neg.f64 (*.f64 (/.f64 i i) (*.f64 (/.f64 1 n) (neg.f64 i))))
(neg.f64 (*.f64 (/.f64 1 n) (*.f64 (/.f64 i i) (neg.f64 i))))
(neg.f64 (*.f64 -1 (*.f64 i (/.f64 1 n))))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(neg.f64 (*.f64 (neg.f64 (*.f64 (/.f64 1 n) (/.f64 i i))) i))
(neg.f64 (*.f64 (/.f64 1 n) (neg.f64 i)))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 0 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i 50) (*.f64 50 (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 50 (+.f64 i (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 i (+.f64 50 (*.f64 -50 (/.f64 1 n))))
(+.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (*.f64 50 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n))))) (+.f64 i (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 i (+.f64 50 (*.f64 -50 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i 50))
(*.f64 50 (+.f64 i (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 i (+.f64 50 (*.f64 -50 (/.f64 1 n))))
(+.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (+.f64 i (*.f64 (/.f64 1 n) (neg.f64 i))))
(+.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (*.f64 50 (*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))))) (+.f64 i (*.f64 (/.f64 1 n) (neg.f64 i))))
(*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))) (*.f64 i (+.f64 50 (*.f64 -50 (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(+.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (neg.f64 i)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 0)
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) 0))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 0 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i 50) (*.f64 i (*.f64 (/.f64 1 n) 50)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 1 (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 i -50))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (*.f64 1 (*.f64 i -50)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 0 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i 50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 i -50)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50)))
(*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 (*.f64 i 50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i (*.f64 (/.f64 1 n) 50))))
(*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 (*.f64 i (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 (*.f64 i (/.f64 1 n)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 (*.f64 (*.f64 i (/.f64 1 n)) -50) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))) (*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (neg.f64 (*.f64 -50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(*.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))))
(*.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))))
(-.f64 (*.f64 i (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 i (/.f64 1 n))))
(*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (-.f64 i (*.f64 i (/.f64 1 n))))
(*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(-.f64 (*.f64 0 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))) (*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(*.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (-.f64 i (*.f64 i (/.f64 1 n))))
(*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))))
(-.f64 (*.f64 i (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 i (/.f64 1 n))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i (*.f64 (/.f64 1 n) 50)) -1) (*.f64 -1 (*.f64 i 50)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(-.f64 (*.f64 (*.f64 i (/.f64 1 n)) (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))) (*.f64 (neg.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) i))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) 1)
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 50 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 50 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 50 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 50 (/.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n))))) (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) (/.f64 50 (-.f64 i (*.f64 i (/.f64 1 n)))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)))) (*.f64 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i)) (*.f64 50 (/.f64 (-.f64 (*.f64 i (/.f64 1 n)) i) (-.f64 (*.f64 i (/.f64 1 n)) i))))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (/.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))) (/.f64 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))) (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50))))))
(/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (/.f64 (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))) (/.f64 (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))) (*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n)))))))
(/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (/.f64 (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))) (/.f64 (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)) (*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50)))))
(/.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50) -1)
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(neg.f64 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) -50))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))
(neg.f64 (*.f64 -1 (*.f64 i (-.f64 50 (*.f64 (/.f64 1 n) 50)))))
(*.f64 i (*.f64 50 (-.f64 1 (/.f64 1 n))))
(*.f64 i (-.f64 50 (*.f64 50 (/.f64 1 n))))
(*.f64 (-.f64 1 (/.f64 1 n)) (*.f64 i 50))

localize19.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 n (+.f64 100 (*.f64 i 50)))
0.3b
(*.f64 (pow.f64 i 2) 50/3)
4.3b
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
8.6b
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
Compiler

Compiled 53 to 39 computations (26.4% saved)

series5.0ms (0%)

Counts
4 → 84
Calls

21 calls:

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

rewrite79.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1212×rational_best_oopsla_all_46_json_45_simplify-23
1044×rational_best_oopsla_all_46_json_45_simplify-37
996×rational_best_oopsla_all_46_json_45_simplify-89
896×rational_best_oopsla_all_46_json_45_simplify-13
790×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01594
110388
235988
3168688
Stop Event
node limit
Counts
4 → 268
Calls
Call 1
Inputs
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 (pow.f64 i 2) 50/3)
(*.f64 n (+.f64 100 (*.f64 i 50)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 n 50/3)) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n 50/3) (*.f64 n 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 i 50) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 100 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (+.f64 100 (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 n) (-.f64 0 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) n)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (-.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (neg.f64 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 50/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 i 2) 50/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 50/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 50/3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 50/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 50/3) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 i 2) -50/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) -50/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 i 2) -50/3))))))
((#(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))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.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 100) (*.f64 n (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 i 50)) (*.f64 (neg.f64 (neg.f64 n)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i 50) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))) (*.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))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))))))))

simplify224.0ms (1.3%)

Algorithm
egg-herbie
Rules
1880×rational_best_oopsla_all_46_json_45_simplify-89
1536×rational_best_oopsla_all_46_json_45_simplify-24
1512×rational_best_oopsla_all_46_json_45_simplify-74
1052×rational_best_oopsla_all_46_json_45_simplify-10
522×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056711282
1223911242
2772211242
Stop Event
node limit
Counts
352 → 324
Calls
Call 1
Inputs
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 100 n)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.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 (pow.f64 i 2) 50/3)) 0)
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(+.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(+.f64 (*.f64 0 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0)
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(-.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 50/3)))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 n 50/3)) (pow.f64 i 2)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) n))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 1)
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 n n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n 50/3) (*.f64 n 50/3)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0)
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) 0))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) 0))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) 0))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))
(*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 i 50)))))
(*.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)))
(*.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)))
(*.f64 n (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n)))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))
(*.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))
(*.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (/.f64 n n)))
(*.f64 n (*.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (/.f64 n n)))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)
(*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (pow.f64 i 2) -50/3)))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (pow.f64 i 2) -50/3)))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))
(*.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)
(*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) n)
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)
(*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)
(*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)
(*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)
(*.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)
(*.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) n)
(*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) -1)
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (-.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 (neg.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (neg.f64 n))
(*.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (neg.f64 n))
(*.f64 (neg.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (neg.f64 n))
(*.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) 0)
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(+.f64 0 (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 50/3))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) 0)
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(-.f64 0 (*.f64 (pow.f64 i 2) -50/3))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))
(-.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -50/3)))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) 1)
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) -50/3) -1)
(neg.f64 (*.f64 (pow.f64 i 2) -50/3))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) 0))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i 50)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 (neg.f64 (neg.f64 n)) 100))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 i 50) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 100))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n 100)))
(+.f64 (*.f64 100 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i 50)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) 0))
(-.f64 0 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50)))))
(-.f64 0 (*.f64 1 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i 50)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 n n))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))))
Outputs
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 -1 (*.f64 n (+.f64 (*.f64 -50/3 (pow.f64 i 2)) (*.f64 -1 (+.f64 100 (*.f64 50 i))))))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 n (*.f64 i 50)))
(*.f64 n (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 n (*.f64 i 50)))
(*.f64 n (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 50/3 (pow.f64 i 2))
(*.f64 n (+.f64 100 (*.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 n (+.f64 100 (*.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 n (+.f64 100 (*.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 n (+.f64 100 (*.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 n (+.f64 100 (*.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 n (+.f64 100 (*.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 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 i 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 50 (*.f64 n i))
(*.f64 n (*.f64 i 50))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0)
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 0 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0)
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 n 50/3)) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) 0))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 50/3)))
(neg.f64 (*.f64 (*.f64 50/3 n) (neg.f64 (pow.f64 i 2))))
(neg.f64 (*.f64 n (*.f64 50/3 (neg.f64 (pow.f64 i 2)))))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))
(neg.f64 (*.f64 n (*.f64 -1 (*.f64 50/3 (pow.f64 i 2)))))
(neg.f64 (neg.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 n 50/3)) (pow.f64 i 2)))
(neg.f64 (*.f64 (pow.f64 i 2) (neg.f64 (*.f64 50/3 n))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) n))
(neg.f64 (*.f64 n (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 (pow.f64 i 2) -50/3)))
(*.f64 (*.f64 n (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2)))) (neg.f64 (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(*.f64 (/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))) (neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -50/3))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -50/3)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) 1)
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 n n))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n 50/3) (*.f64 n 50/3)))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 50/3 n) (*.f64 50/3 n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 n (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2)))) (*.f64 n (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (/.f64 n n) (*.f64 50/3 (/.f64 n n)))) (*.f64 (pow.f64 i 2) (*.f64 (/.f64 n n) (*.f64 50/3 (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 50/3 (*.f64 n (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 50/3 (*.f64 n (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))))
(/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (/.f64 (/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))) (/.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) 0))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 0))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) 0))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) 0))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (+.f64 100 (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 n (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (*.f64 (/.f64 n n) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 i 50) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 i 50)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 n (*.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 n (*.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (/.f64 n n)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 n (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (*.f64 n (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (*.f64 n (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))) (*.f64 (/.f64 n n) (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (pow.f64 i 2) -50/3)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (pow.f64 i 2) -50/3)))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 n) (+.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) -50/3))))
(*.f64 (neg.f64 n) (+.f64 (*.f64 (pow.f64 i 2) -50/3) (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 n) (-.f64 0 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (+.f64 (+.f64 100 (*.f64 i 50)) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (+.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 50/3) n))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 (/.f64 n n) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) n)
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 1 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) -1)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (-.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))) (neg.f64 n))
(*.f64 n (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))))
(*.f64 n (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))))
(*.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (neg.f64 n))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (neg.f64 n))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(*.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))) (neg.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) 1)
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 n n))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))))) (+.f64 100 (+.f64 (*.f64 i 50) (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n)))))))
(/.f64 (*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50)))) (/.f64 (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50))) (+.f64 100 (+.f64 (*.f64 (pow.f64 i 2) (*.f64 50/3 (/.f64 n n))) (*.f64 i 50)))))
(/.f64 (*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50)))) (/.f64 (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 i 2) (/.f64 n n))) (+.f64 100 (*.f64 i 50)))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)))) (/.f64 (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))) (*.f64 n (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100))))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 i 50))))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) 0)
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 0 (*.f64 (pow.f64 i 2) 50/3))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 50/3))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 50/3))
(*.f64 50/3 (pow.f64 i 2))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 50/3))
(*.f64 50/3 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) 0)
(*.f64 50/3 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(*.f64 50/3 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) 0))
(*.f64 50/3 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 50/3 (pow.f64 i 2))
(-.f64 0 (*.f64 (pow.f64 i 2) -50/3))
(neg.f64 (*.f64 (pow.f64 i 2) -50/3))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (*.f64 (pow.f64 i 2) -50/3)))
(neg.f64 (*.f64 (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) -50/3)))
(-.f64 0 (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(neg.f64 (*.f64 50/3 (*.f64 (neg.f64 (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(neg.f64 (*.f64 50/3 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (neg.f64 (pow.f64 i 2)))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))
(neg.f64 (*.f64 (pow.f64 i 2) (neg.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(neg.f64 (-.f64 (*.f64 0 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2))))
(-.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -50/3)))
(neg.f64 (*.f64 (pow.f64 i 2) -50/3))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) 1)
(*.f64 50/3 (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 50/3 (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3)) (/.f64 (*.f64 (pow.f64 i 2) 50/3) (*.f64 (pow.f64 i 2) 50/3))))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2))) (/.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 50/3 (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 50/3 (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 50/3) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 50/3 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 50/3 (pow.f64 i 2)) (/.f64 (*.f64 50/3 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) -50/3) -1)
(neg.f64 (*.f64 (pow.f64 i 2) -50/3))
(neg.f64 (*.f64 (pow.f64 i 2) -50/3))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 i 50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 n (*.f64 i 50)) (*.f64 (neg.f64 (neg.f64 n)) 100))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 i 50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 i 50) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 100))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (*.f64 i 50))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 50)) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n 100)))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(+.f64 (*.f64 100 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 i 50)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0)
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) 0))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50)))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 1 (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 100 (*.f64 i 50)))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) 1)
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 n n))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 n n) (/.f64 n n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 i 50)) (/.f64 n n)))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (+.f64 100 (*.f64 i 50))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50)))) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) (+.f64 100 (*.f64 i 50))))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 i 50)) n))))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (/.f64 (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50)))) (neg.f64 (neg.f64 (+.f64 100 (*.f64 i 50))))))
(*.f64 n (+.f64 100 (*.f64 i 50)))

eval423.0ms (2.5%)

Compiler

Compiled 19002 to 13547 computations (28.7% saved)

prune251.0ms (1.5%)

Pruning

26 alts after pruning (19 fresh and 7 done)

PrunedKeptTotal
New7276733
Fresh21315
Picked101
Done178
Total73126757
Error
2.2b
Counts
757 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
26.0b
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
25.8b
(-.f64 (*.f64 i -50) (*.f64 n -100))
60.6b
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
49.6b
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
49.9b
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
30.6b
(*.f64 (/.f64 (*.f64 n i) i) 100)
26.0b
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
26.0b
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
26.0b
(*.f64 n (-.f64 100 (*.f64 i -50)))
25.9b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
26.0b
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
25.4b
(*.f64 n 100)
61.1b
(*.f64 i (*.f64 n 50))
62.1b
(*.f64 i -50)
49.4b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
55.0b
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
49.8b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
52.5b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
57.9b
(*.f64 100 (/.f64 (+.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (/.f64 i n)))
57.3b
(*.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)))
57.5b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
32.9b
(*.f64 100 (/.f64 i (/.f64 i n)))
26.1b
(*.f64 100 (+.f64 n (-.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
29.0b
(*.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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
25.8b
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
26.1b
(*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n))
Compiler

Compiled 784 to 557 computations (29% saved)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 i -50) (*.f64 n -100))
Compiler

Compiled 19 to 13 computations (31.6% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1706×rational_best_oopsla_all_46_json-2
1706×rational_best_oopsla_all_46_json-1
1706×rational_best_oopsla_all_46_json-4
1706×rational_best_oopsla_all_46_json-3
854×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
15719
216819
366619
4353219
Stop Event
node limit
Counts
1 → 41
Calls
Call 1
Inputs
(-.f64 (*.f64 i -50) (*.f64 n -100))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -50) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -50) (*.f64 (*.f64 n -100) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 i -50))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n -100) -1) (*.f64 i -50))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)) (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 1 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 -1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 n -100) (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 n -100) (*.f64 i 50))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 n -100) (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))))))

simplify110.0ms (0.6%)

Algorithm
egg-herbie
Rules
916×rational_best_oopsla_all_46_json_45_simplify-72
898×rational_best_oopsla_all_46_json_45_simplify-7
808×rational_best_oopsla_all_46_json_45_simplify-49
758×rational_best_oopsla_all_46_json_45_simplify-93
668×rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0931163
13501163
226381163
361331163
Stop Event
node limit
Counts
65 → 45
Calls
Call 1
Inputs
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 i -50) (*.f64 n 100))
(+.f64 (*.f64 i -50) (*.f64 (*.f64 n -100) -1))
(+.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 0)
(+.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 0 (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 n 100) (*.f64 i -50))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 (*.f64 n -100) -1) (*.f64 i -50))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)) (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 1 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 -1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)
(*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(*.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(*.f64 -1 (+.f64 (*.f64 n -100) (*.f64 i 50)))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 n -100) (*.f64 i 50))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 n -100) (*.f64 i 50)))
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(/.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)
(neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))
Outputs
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 i -50) (*.f64 n 100))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 i -50) (*.f64 (*.f64 n -100) -1))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 0)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 0 (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 n 100) (*.f64 i -50))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 (*.f64 n -100) -1) (*.f64 i -50))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 n 100)) (*.f64 (*.f64 i -50) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 1 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 -1 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (*.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 1 (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -1 (+.f64 (*.f64 n -100) (*.f64 i 50)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (+.f64 (*.f64 n -100) (*.f64 i 50))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 i -50) (*.f64 n 100)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))) (+.f64 (*.f64 n -100) (*.f64 i 50)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) 1)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (/.f64 (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100))) (/.f64 (+.f64 (*.f64 i -50) (*.f64 n 100)) (+.f64 (*.f64 i -50) (*.f64 n 100)))))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(/.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)) -1)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(neg.f64 (+.f64 (*.f64 n -100) (*.f64 i 50)))
(+.f64 (*.f64 -50 i) (*.f64 100 n))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 i (*.f64 n 50))
Compiler

Compiled 13 to 8 computations (38.5% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite66.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1756×rational_best_oopsla_all_46_json-2
1756×rational_best_oopsla_all_46_json-1
1756×rational_best_oopsla_all_46_json-4
1756×rational_best_oopsla_all_46_json-3
990×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14913
218013
383713
4404913
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(*.f64 i (*.f64 n 50))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))) (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))) (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))) (*.f64 i (*.f64 n 50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 n 50)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 i (*.f64 n -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 n -50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (*.f64 i (*.f64 n -50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 n 100) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 i i) (/.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i 50) (*.f64 i 50)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n -50)) (*.f64 (/.f64 i i) (*.f64 n -50))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 -50 (/.f64 n n)) (*.f64 -50 (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i)))) (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 50 (*.f64 i (/.f64 n n))) (*.f64 50 (*.f64 i (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i n) (*.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 50) i)) (*.f64 i (/.f64 (*.f64 n 50) i))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 i (*.f64 n -50)))))))

simplify84.0ms (0.5%)

Algorithm
egg-herbie
Rules
1210×rational_best_oopsla_all_46_json_45_simplify-89
1210×rational_best_oopsla_all_46_json_45_simplify-49
926×rational_best_oopsla_all_46_json_45_simplify-24
920×rational_best_oopsla_all_46_json_45_simplify-74
824×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0821116
12921116
212831116
347691116
Stop Event
node limit
Counts
56 → 49
Calls
Call 1
Inputs
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) 0)
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))))
(+.f64 0 (*.f64 i (*.f64 n 50)))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 i (*.f64 n 50)))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))) (*.f64 i (*.f64 n 50)))
(+.f64 (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))) (*.f64 i (*.f64 n 50)))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 i (*.f64 n 50)))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))) (*.f64 i (*.f64 n 50)))
(-.f64 (*.f64 i (*.f64 n 50)) 0)
(-.f64 0 (*.f64 i (*.f64 n -50)))
(-.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 n -50)))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (*.f64 i (*.f64 n -50))))
(/.f64 (*.f64 i (*.f64 n 50)) 1)
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 n n))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 i i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i 50) (*.f64 i 50)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n -50)) (*.f64 (/.f64 i i) (*.f64 n -50))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 -50 (/.f64 n n)) (*.f64 -50 (/.f64 n n))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i)))) (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 50 (*.f64 i (/.f64 n n))) (*.f64 50 (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i n) (*.f64 i n)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 50) i)) (*.f64 i (/.f64 (*.f64 n 50) i))))
(neg.f64 (*.f64 i (*.f64 n -50)))
Outputs
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) 0)
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 i (*.f64 n 50)) (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))))
(*.f64 50 (*.f64 n i))
(+.f64 0 (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 0 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))) (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 0 (*.f64 50 (*.f64 i (/.f64 n n)))) (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(+.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 50) i))) (*.f64 i (*.f64 n 50)))
(*.f64 50 (*.f64 n i))
(-.f64 (*.f64 i (*.f64 n 50)) 0)
(*.f64 50 (*.f64 n i))
(-.f64 0 (*.f64 i (*.f64 n -50)))
(neg.f64 (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 0 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))) (*.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 n -50)))
(neg.f64 (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 0 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))) (*.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (*.f64 i (*.f64 n -50))))
(neg.f64 (*.f64 n (*.f64 i -50)))
(/.f64 (*.f64 i (*.f64 n 50)) 1)
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 n n))
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 i i))
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 n 100) (*.f64 n 100)))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 n 200) (*.f64 n 200)))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 n -50) (*.f64 n -50)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 n (*.f64 i -50)) (*.f64 n (*.f64 i -50))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (/.f64 i i) (/.f64 i i)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i 50) (*.f64 i 50)))
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n -50)) (*.f64 (/.f64 i i) (*.f64 n -50))))
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 -50 (/.f64 n n)) (*.f64 -50 (/.f64 n n))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 (/.f64 n n) -50) (*.f64 (/.f64 n n) -50)))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i)))) (*.f64 (/.f64 i i) (*.f64 n (*.f64 50 (/.f64 i i))))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 n (*.f64 (/.f64 i i) (*.f64 50 (/.f64 i i)))) (*.f64 n (*.f64 (/.f64 i i) (*.f64 50 (/.f64 i i))))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 50 (*.f64 (/.f64 i i) (*.f64 n (/.f64 i i)))) (*.f64 50 (*.f64 (/.f64 i i) (*.f64 n (/.f64 i i))))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 (/.f64 i i) (*.f64 50 (*.f64 n (/.f64 i i)))) (*.f64 (/.f64 i i) (*.f64 50 (*.f64 n (/.f64 i i))))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 50 (*.f64 i (/.f64 n n))) (*.f64 50 (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 50 (*.f64 i (/.f64 n n))) (*.f64 50 (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 (/.f64 n n) (*.f64 50 i)) (*.f64 (/.f64 n n) (*.f64 50 i))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100))) (*.f64 i (/.f64 (*.f64 n 100) (*.f64 n 100)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 i (/.f64 (*.f64 n 200) (*.f64 n 200))) (*.f64 i (/.f64 (*.f64 n 200) (*.f64 n 200)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (*.f64 i (/.f64 (*.f64 n -50) (*.f64 n -50))) (*.f64 i (/.f64 (*.f64 n -50) (*.f64 n -50)))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i n) (*.f64 i n)))
(*.f64 50 (*.f64 n i))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50))) (/.f64 (*.f64 i (*.f64 n -50)) (*.f64 i (*.f64 n -50)))))
(/.f64 (*.f64 50 (*.f64 n i)) (/.f64 (/.f64 (*.f64 n (*.f64 i -50)) (*.f64 n (*.f64 i -50))) (/.f64 (*.f64 n (*.f64 i -50)) (*.f64 n (*.f64 i -50)))))
(/.f64 (*.f64 i (*.f64 n 50)) (/.f64 (*.f64 i (/.f64 (*.f64 n 50) i)) (*.f64 i (/.f64 (*.f64 n 50) i))))
(*.f64 50 (*.f64 n i))
(neg.f64 (*.f64 i (*.f64 n -50)))
(neg.f64 (*.f64 n (*.f64 i -50)))

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.4b
(*.f64 -50 (/.f64 i n))
5.6b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
Compiler

Compiled 30 to 16 computations (46.7% saved)

series3.0ms (0%)

Counts
2 → 24
Calls

12 calls:

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

rewrite68.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1736×rational_best_oopsla_all_46_json-2
1736×rational_best_oopsla_all_46_json-1
1736×rational_best_oopsla_all_46_json-4
1736×rational_best_oopsla_all_46_json-3
918×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
16338
219938
383138
4376038
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 -50 (/.f64 i n))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 n (*.f64 -50 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 n n) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))) (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100) (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 100) (*.f64 n (*.f64 (/.f64 i n) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -50 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -50 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -50 (/.f64 i n)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 i n) 50))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 i n) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -50 (/.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 i n) (/.f64 i n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n))) (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 i n) 50) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 i n) 50))))))

simplify111.0ms (0.6%)

Algorithm
egg-herbie
Rules
1560×rational_best_oopsla_all_46_json_45_simplify-89
1358×rational_best_oopsla_all_46_json_45_simplify-13
1182×rational_best_oopsla_all_46_json_45_simplify-74
1148×rational_best_oopsla_all_46_json_45_simplify-24
906×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01222344
13952344
216392328
366952128
Stop Event
node limit
Counts
80 → 74
Calls
Call 1
Inputs
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n 100))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 n n)))
(+.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(+.f64 (*.f64 (/.f64 n n) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)))
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))) (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100))
(+.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100) (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)
(-.f64 0 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 (/.f64 i n) 50)))
(-.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n -100))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 1)
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 n n))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(+.f64 (*.f64 -50 (/.f64 i n)) 0)
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))
(+.f64 0 (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))
(+.f64 (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))
(-.f64 (*.f64 -50 (/.f64 i n)) 0)
(-.f64 0 (*.f64 (/.f64 i n) 50))
(-.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 i n) 50)))
(/.f64 (*.f64 -50 (/.f64 i n)) 1)
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 i n) (/.f64 i n)))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n))) (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))
(/.f64 (*.f64 (/.f64 i n) 50) -1)
(neg.f64 (*.f64 (/.f64 i n) 50))
Outputs
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 100 n)
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(*.f64 -50 i)
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 100 n) (*.f64 -50 i))
(+.f64 (*.f64 -50 i) (*.f64 100 n))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 0 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (/.f64 n n) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 n n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (/.f64 n n) (*.f64 n 100)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (/.f64 n n) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 n n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(*.f64 n (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))))))
(*.f64 (neg.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) -1)
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (*.f64 -50 (/.f64 i n)))) (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(*.f64 n (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))))))
(*.f64 (neg.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) -1)
(+.f64 (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(*.f64 n (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))))))
(*.f64 (neg.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) -1)
(+.f64 (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(*.f64 n (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))))))
(*.f64 (neg.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) -1)
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 -50 (/.f64 i n))) (*.f64 100 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) 100) (*.f64 (*.f64 -50 (/.f64 i n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(-.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 0)
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(-.f64 0 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(*.f64 n (-.f64 100 (*.f64 (/.f64 i n) 50)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 (/.f64 i n) 50)))
(neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(*.f64 n (-.f64 100 (*.f64 (/.f64 i n) 50)))
(-.f64 (*.f64 n (*.f64 -50 (/.f64 i n))) (*.f64 n -100))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))) (*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100))))
(*.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) (*.f64 n (-.f64 100 (*.f64 (/.f64 i n) 50))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) 1)
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 n n))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 n n) (/.f64 n n)))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (/.f64 (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))) (/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n)) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) n))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n))) (*.f64 (/.f64 n n) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 n n) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n)))) (/.f64 (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 n n) (/.f64 n n))) (*.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 n n) (/.f64 n n)))))
(/.f64 (*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n)))) (/.f64 (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n))))) (*.f64 n (/.f64 (+.f64 100 (*.f64 -50 (/.f64 i n))) (+.f64 100 (*.f64 -50 (/.f64 i n)))))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(*.f64 n (+.f64 100 (*.f64 i (/.f64 -50 n))))
(neg.f64 (*.f64 n (-.f64 (*.f64 (/.f64 i n) 50) 100)))
(*.f64 n (-.f64 100 (*.f64 (/.f64 i n) 50)))
(+.f64 (*.f64 -50 (/.f64 i n)) 0)
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 -50 (/.f64 i n)) (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))
(*.f64 -50 (/.f64 i n))
(+.f64 0 (*.f64 -50 (/.f64 i n)))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))
(*.f64 -50 (/.f64 i n))
(+.f64 (*.f64 0 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))) (*.f64 -50 (/.f64 i n)))
(*.f64 -50 (/.f64 i n))
(-.f64 (*.f64 -50 (/.f64 i n)) 0)
(*.f64 -50 (/.f64 i n))
(-.f64 0 (*.f64 (/.f64 i n) 50))
(neg.f64 (*.f64 (/.f64 i n) 50))
(-.f64 (*.f64 0 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))) (*.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (*.f64 (/.f64 i n) 50)))
(*.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (neg.f64 (*.f64 (/.f64 i n) 50)))
(/.f64 (*.f64 -50 (/.f64 i n)) 1)
(*.f64 -50 (/.f64 i n))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 i n) (/.f64 i n)))
(*.f64 -50 (/.f64 i n))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n))) (/.f64 (*.f64 -50 (/.f64 i n)) (*.f64 -50 (/.f64 i n)))))
(/.f64 (*.f64 -50 (/.f64 i n)) (/.f64 (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n))) (*.f64 -50 (/.f64 (/.f64 i n) (/.f64 i n)))))
(/.f64 (*.f64 (/.f64 i n) 50) -1)
(neg.f64 (*.f64 (/.f64 i n) 50))
(neg.f64 (*.f64 (/.f64 i n) 50))

localize30.0ms (0.2%)

Local error

Found 3 expressions with local error:

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

Compiled 100 to 63 computations (37% saved)

series6.0ms (0%)

Counts
3 → 72
Calls

18 calls:

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

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1114×rational_best_oopsla_all_46_json_45_simplify-13
1100×rational_best_oopsla_all_46_json_45_simplify-74
1090×rational_best_oopsla_all_46_json_45_simplify-37
928×rational_best_oopsla_all_46_json_45_simplify-23
920×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01893
112375
242975
3207175
Stop Event
node limit
Counts
3 → 103
Calls
Call 1
Inputs
(*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))
(*.f64 0 (*.f64 n i))
(*.f64 100 (+.f64 n (-.f64 (*.f64 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (*.f64 n (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 i -1/2)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1/2 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 1/2 (/.f64 1 n))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)) -1) (*.f64 n (*.f64 i -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) 1/2) -1) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 n (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 n (neg.f64 i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n i) (*.f64 n i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (/.f64 (*.f64 n i) (*.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (/.f64 n n)) (*.f64 i (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))))
((#(struct:change #<rule egg-rr> (2) ((x . 0)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (+.f64 (*.f64 n 100) (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i -1/2)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 n (*.f64 i -1/2)) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n 100) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 1 (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)) -1) (*.f64 -1 (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))))))

simplify108.0ms (0.6%)

Algorithm
egg-herbie
Rules
1422×rational_best_oopsla_all_46_json_45_simplify-23
834×rational_best_oopsla_all_46_json_45_simplify-89
800×rational_best_oopsla_all_46_json_45_simplify-49
782×rational_best_oopsla_all_46_json_45_simplify-37
746×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02587113
110036873
237866761
Stop Event
node limit
Counts
175 → 191
Calls
Call 1
Inputs
(*.f64 1/2 i)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(*.f64 -1/2 (*.f64 n i))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(*.f64 -1/2 (*.f64 n i))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(*.f64 -50 i)
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(*.f64 100 n)
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(+.f64 0 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (*.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 n (*.f64 i -1/2)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i -1/2))))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 0 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i -1/2))))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1/2))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 1/2 (/.f64 1 n))))
(+.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)) -1) (*.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 1/2) -1) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(-.f64 0 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(-.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(-.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 n (neg.f64 i))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 n (neg.f64 i))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 1)
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 n n))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n i) (*.f64 n i)))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 i i))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (/.f64 (*.f64 n i) (*.f64 n i))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (/.f64 n n)) (*.f64 i (/.f64 n n))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(/.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1)
(neg.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
0
(+.f64 0 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n 100))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) n)))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (+.f64 (*.f64 n 100) (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)))))
(+.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i -1/2)) n)))
(+.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 n (*.f64 i -1/2)) -100)))
(+.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) n))
(-.f64 0 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
(-.f64 0 (*.f64 1 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))
(-.f64 0 (*.f64 -1 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(-.f64 (*.f64 n 100) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n -100))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 1 (*.f64 n -100)))
(-.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100))))
(-.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n -100)))
(-.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(-.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)) -1) (*.f64 -1 (*.f64 n 100)))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 1)
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))
(neg.f64 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
Outputs
(*.f64 1/2 i)
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(*.f64 -1/2 (*.f64 n i))
(*.f64 i (*.f64 n -1/2))
(*.f64 i (*.f64 -1/2 n))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(*.f64 -1/2 (*.f64 n i))
(*.f64 i (*.f64 n -1/2))
(*.f64 i (*.f64 -1/2 n))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(+.f64 (*.f64 1/2 i) (*.f64 -1/2 (*.f64 n i)))
(+.f64 (*.f64 1/2 i) (*.f64 i (*.f64 n -1/2)))
(*.f64 i (+.f64 1/2 (*.f64 -1/2 n)))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
(*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))
(*.f64 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2) (*.f64 i n))
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
(*.f64 -50 i)
(*.f64 i -50)
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n))
(*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2))))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(+.f64 (*.f64 100 (*.f64 (-.f64 1 (*.f64 -1/2 i)) n)) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (-.f64 1 (*.f64 i -1/2)))))
(+.f64 (*.f64 i -50) (-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100)))
(*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) 1)))
(*.f64 n (+.f64 (*.f64 (*.f64 1/2 i) 100) 100))
(*.f64 n (+.f64 100 (*.f64 (*.f64 1/2 i) 100)))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) 1))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 1/2 i) 100) 100)))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 100 (*.f64 (*.f64 1/2 i) 100))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) 1))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 1/2 i) 100) 100)))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 100 (*.f64 (*.f64 1/2 i) 100))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 1 (*.f64 1/2 i)))) (*.f64 -50 i))
(+.f64 (*.f64 i -50) (*.f64 100 (*.f64 n (+.f64 (*.f64 1/2 i) 1))))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 (*.f64 (*.f64 1/2 i) 100) 100)))
(+.f64 (*.f64 i -50) (*.f64 n (+.f64 100 (*.f64 (*.f64 1/2 i) 100))))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(*.f64 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)) (*.f64 n -100))
(*.f64 n (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50)))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2))))
(*.f64 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)) (*.f64 n -100))
(*.f64 n (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50)))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 -100 (*.f64 n (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 -100 (*.f64 i (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i (*.f64 -100 (-.f64 (*.f64 1/2 (/.f64 1 n)) 1/2)))))
(*.f64 n (+.f64 100 (*.f64 i (-.f64 (*.f64 (/.f64 1 n) -50) -50))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 0 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (*.f64 n (*.f64 i -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 n (*.f64 i -1/2)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i -1/2))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i -1/2))))
(*.f64 (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 i (*.f64 n (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (*.f64 n -1/2))))
(*.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n))))))
(*.f64 (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 (*.f64 i (*.f64 n (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (*.f64 n -1/2))))
(*.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1/2))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 -1/2 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 1/2 (/.f64 1 n))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)) -1) (*.f64 n (*.f64 i -1/2)))
(+.f64 (*.f64 i (*.f64 n -1/2)) (neg.f64 (*.f64 (*.f64 i n) (*.f64 -1/2 (/.f64 1 n)))))
(+.f64 (*.f64 i (*.f64 -1/2 n)) (neg.f64 (*.f64 i (*.f64 (/.f64 1 n) (*.f64 -1/2 n)))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 -1 (*.f64 -1/2 (/.f64 1 n)))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 1/2) -1) (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0)
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(-.f64 0 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(neg.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(neg.f64 (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i)))
(-.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(neg.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(neg.f64 (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(neg.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(neg.f64 (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i)))
(-.f64 (*.f64 0 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))) (*.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 n (neg.f64 i))))
(*.f64 (*.f64 (*.f64 i n) (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n))) (-.f64 0 (*.f64 n (neg.f64 i))))
(*.f64 (*.f64 n (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) i)) (neg.f64 (*.f64 n (neg.f64 i))))
(*.f64 (*.f64 i (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) n)) (neg.f64 (*.f64 n (neg.f64 i))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))) (*.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 n (neg.f64 i))))
(*.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n)))) (-.f64 0 (*.f64 n (neg.f64 i))))
(*.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n)))) (neg.f64 (*.f64 n (neg.f64 i))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) 1)
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 n n))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n i) (*.f64 n i)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 i i))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (/.f64 (*.f64 n i) (*.f64 n i))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (/.f64 n n)) (*.f64 i (/.f64 n n))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 i (/.f64 n n)) (*.f64 i (/.f64 n n))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 i (/.f64 n n)) (*.f64 i (/.f64 n n))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 n i)))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (*.f64 i n) (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n))) (*.f64 (*.f64 i n) (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 n (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) i)) (*.f64 n (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) i))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 i (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) n)) (*.f64 i (*.f64 (/.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i n)) n))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i)))) (*.f64 (/.f64 (*.f64 n i) (*.f64 n i)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 (*.f64 n i) (*.f64 n i))))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n)))) (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n))))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n)))) (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 (/.f64 (*.f64 i n) (*.f64 i n)) (/.f64 (*.f64 i n) (*.f64 i n))))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 i (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 i (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 i (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 i (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n))) (*.f64 i (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (/.f64 n n)))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n))) (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 i (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n))) (*.f64 i (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (/.f64 n n)))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n))) (*.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))) (*.f64 i (/.f64 n n)))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 n (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (/.f64 (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (/.f64 (/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (/.f64 (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))))
(/.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) (/.f64 (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 (*.f64 n i) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))
(*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))
(/.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) -1)
(neg.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(neg.f64 (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i)))
(neg.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(neg.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(neg.f64 (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i)))
0
(+.f64 0 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)))
(*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)))
(+.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n 100))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)))
(*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i (*.f64 1/2 (/.f64 1 n)))) n)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i -1/2)) -100) (+.f64 (*.f64 n 100) (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2)))))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)))
(*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)))
(+.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (*.f64 -100 (-.f64 (*.f64 n (*.f64 i -1/2)) n)))
(+.f64 (*.f64 (*.f64 i n) (*.f64 100 (*.f64 -1/2 (/.f64 1 n)))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n -1/2)))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)) (*.f64 n -100))
(+.f64 (*.f64 100 (*.f64 (*.f64 n i) (*.f64 (/.f64 1 n) -1/2))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 n (*.f64 i -1/2)) -100)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)))
(+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)))
(*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)))
(+.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n 100)))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 n 100) (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (*.f64 n (+.f64 100 (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 n (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i))))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (+.f64 n (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) n))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) n))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))) (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (+.f64 n (*.f64 n (*.f64 (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) i))))
(*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (+.f64 n (*.f64 (*.f64 i n) (neg.f64 (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 0 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 0 (*.f64 1 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 0 (*.f64 -1 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0)
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) 0))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 n 100) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n -100))
(+.f64 (*.f64 (*.f64 i n) (*.f64 100 (*.f64 -1/2 (/.f64 1 n)))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n -1/2)))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)) (*.f64 n -100))
(-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 1 (*.f64 n -100)))
(+.f64 (*.f64 (*.f64 i n) (*.f64 100 (*.f64 -1/2 (/.f64 1 n)))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n -1/2)))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)) (*.f64 n -100))
(-.f64 (*.f64 0 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (neg.f64 (*.f64 100 (-.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) n))))
(*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))))
(-.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100))))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (neg.f64 (*.f64 100 (-.f64 (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))) n))))
(*.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))))
(*.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))))
(-.f64 (*.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 n -100)))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (*.f64 1/2 (/.f64 1 n)) -100) 50)) (*.f64 n -100)))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100)))
(*.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (-.f64 (*.f64 n (*.f64 (+.f64 (*.f64 (/.f64 1 n) -50) 50) i)) (*.f64 n -100)))
(-.f64 (*.f64 n (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 0 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))) (*.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2) (*.f64 (*.f64 n i) 100)) -1) (*.f64 -1 (*.f64 n 100)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) 1)
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (/.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))) (*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (/.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))) (/.f64 (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))) (*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))))))
(/.f64 (*.f64 100 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))) (/.f64 (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))))) (*.f64 100 (/.f64 (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2))) (-.f64 n (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))
(neg.f64 (*.f64 100 (-.f64 (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)) n)))
(*.f64 100 (-.f64 n (*.f64 (*.f64 i n) (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n))))))
(*.f64 100 (-.f64 n (*.f64 i (*.f64 n (+.f64 -1/2 (*.f64 1/2 (/.f64 1 n)))))))

localize26.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
0.2b
(*.f64 (pow.f64 i 2) 1/6)
4.3b
(+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n))
8.7b
(*.f64 n (*.f64 (pow.f64 i 2) 1/6))
Compiler

Compiled 72 to 50 computations (30.6% saved)

series5.0ms (0%)

Counts
4 → 84
Calls

21 calls:

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

rewrite93.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1408×rational_best_oopsla_all_46_json_45_simplify-37
1068×rational_best_oopsla_all_46_json_45_simplify-23
1034×rational_best_oopsla_all_46_json_45_simplify-13
892×rational_best_oopsla_all_46_json-2
892×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
016124
1112124
2389124
31890112
Stop Event
node limit
Counts
4 → 203
Calls
Call 1
Inputs
(*.f64 n (*.f64 (pow.f64 i 2) 1/6))
(+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n))
(*.f64 (pow.f64 i 2) 1/6)
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 n 1/6))) (*.f64 (neg.f64 (*.f64 n 1/6)) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 (pow.f64 i 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) n))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 (neg.f64 (neg.f64 n)) (*.f64 (pow.f64 i 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 n n))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 n n) (/.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n 1/6) (*.f64 n 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (+.f64 1 (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (+.f64 1 (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (+.f64 1 (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 n n))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (*.f64 i 1/2) (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i (*.f64 1/2 (/.f64 n n)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 (/.f64 n n) (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (pow.f64 i 2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 1/6) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (pow.f64 i 2) -1/6))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (pow.f64 i 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 i 2) -1/6) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 i 2) -1/6))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (*.f64 (*.f64 n i) 50))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n i) 50) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n 100) (*.f64 1 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n i) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 i 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n i) 50)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))))))

simplify181.0ms (1.1%)

Algorithm
egg-herbie
Rules
1650×rational_best_oopsla_all_46_json_45_simplify-89
1424×rational_best_oopsla_all_46_json_45_simplify-13
1406×rational_best_oopsla_all_46_json_45_simplify-24
1340×rational_best_oopsla_all_46_json_45_simplify-74
836×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048711707
1194111479
2651611471
Stop Event
node limit
Counts
287 → 294
Calls
Call 1
Inputs
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
n
(+.f64 n (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/2 (*.f64 n i)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 100 n)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(+.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(+.f64 (*.f64 0 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(-.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(-.f64 0 (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 1/6)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n 1/6))) (*.f64 (neg.f64 (*.f64 n 1/6)) (pow.f64 i 2)))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) n))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 (neg.f64 (neg.f64 n)) (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 1)
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 n n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n 1/6) (*.f64 n 1/6)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(-.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 0)
(-.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 n n))))
(*.f64 n (+.f64 (*.f64 i 1/2) (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i 1/2)))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i (*.f64 1/2 (/.f64 n n)))))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 (/.f64 n n) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) -1)
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(*.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) 0)
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(+.f64 0 (*.f64 (pow.f64 i 2) 1/6))
(+.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 1/6))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 1/6))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 1/6))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) 0)
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(-.f64 0 (*.f64 (pow.f64 i 2) -1/6))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) 1)
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) -1/6) -1)
(neg.f64 (*.f64 (pow.f64 i 2) -1/6))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(+.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)))
(+.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100))
(+.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (*.f64 (*.f64 n i) 50))
(+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(+.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(+.f64 (*.f64 n 100) (*.f64 1 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n 100))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n i) 50)))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 n (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 i 1/2))))
(+.f64 (*.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) n))
(+.f64 (*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 i 1/2))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) n))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n i) 50)))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(+.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(-.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 1)
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(neg.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))
Outputs
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
n
(+.f64 n (*.f64 1/2 (*.f64 n i)))
(+.f64 n (*.f64 n (*.f64 i 1/2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/2 (*.f64 n i)))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/2 (*.f64 n i)))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(+.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (+.f64 n (*.f64 1/2 (*.f64 n i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(neg.f64 (-.f64 (*.f64 n (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/6))) n))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(neg.f64 (-.f64 (*.f64 n (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/6))) n))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(neg.f64 (-.f64 (*.f64 n (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/6))) n))
(*.f64 -1 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -1 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(neg.f64 (-.f64 (*.f64 n (+.f64 (*.f64 i -1/2) (*.f64 (pow.f64 i 2) -1/6))) n))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 1/6 (pow.f64 i 2))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 100 n))
(+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (*.f64 100 n)))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 n (*.f64 50/3 (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (*.f64 n (*.f64 50 i)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 50/3 (*.f64 n (pow.f64 i 2)))
(*.f64 n (*.f64 50/3 (pow.f64 i 2)))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(+.f64 (*.f64 50 (*.f64 n i)) (*.f64 50/3 (*.f64 n (pow.f64 i 2))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (*.f64 n (*.f64 50 i)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (*.f64 i 50)))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(+.f64 (*.f64 50 (*.f64 n i)) (+.f64 (*.f64 100 n) (*.f64 50/3 (*.f64 n (pow.f64 i 2)))))
(+.f64 (*.f64 n (*.f64 50/3 (pow.f64 i 2))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 50/3)) (*.f64 n (+.f64 100 (*.f64 i 50))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 100 (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (*.f64 1/2 i)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -100 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (-.f64 (*.f64 i -1/2) 1)) -100))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -100 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (-.f64 (*.f64 i -1/2) 1)) -100))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -100 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (-.f64 (*.f64 i -1/2) 1)) -100))
(*.f64 -100 (*.f64 n (-.f64 (+.f64 (*.f64 -1/6 (pow.f64 i 2)) (*.f64 -1/2 i)) 1)))
(*.f64 n (*.f64 -100 (+.f64 (*.f64 i -1/2) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 1))))
(*.f64 n (*.f64 (+.f64 (*.f64 (pow.f64 i 2) -1/6) (-.f64 (*.f64 i -1/2) 1)) -100))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(+.f64 (*.f64 0 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0)
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 n 1/6)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (neg.f64 (neg.f64 n)) 0))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 0 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 0 (*.f64 1 (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 0 (*.f64 (/.f64 n n) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 0 (*.f64 (neg.f64 n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))
(neg.f64 (*.f64 (pow.f64 i 2) (*.f64 (neg.f64 n) (*.f64 1/6 (/.f64 n n)))))
(neg.f64 (*.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (neg.f64 n)))
(-.f64 0 (*.f64 -1 (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(neg.f64 (*.f64 n (*.f64 -1 (*.f64 1/6 (pow.f64 i 2)))))
(neg.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n))))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 n 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n 1/6))) (*.f64 (neg.f64 (*.f64 n 1/6)) (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(-.f64 (*.f64 0 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 (pow.f64 i 2) -1/6)))
(*.f64 (*.f64 n (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2)))) (neg.f64 (*.f64 (pow.f64 i 2) -1/6)))
(*.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3))) (neg.f64 (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))) (*.f64 (neg.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) n))
(*.f64 (neg.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n)))) (neg.f64 n))
(*.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (-.f64 n 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 n))) (*.f64 (neg.f64 (neg.f64 n)) (*.f64 (pow.f64 i 2) -1/6)))
(*.f64 (neg.f64 (neg.f64 n)) (neg.f64 (*.f64 (pow.f64 i 2) -1/6)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 (pow.f64 i 2) -1/6) 0))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))) (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(*.f64 (/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (neg.f64 (*.f64 n (*.f64 (pow.f64 i 2) -1/6))))
(neg.f64 (*.f64 n (*.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/3)) (*.f64 n (*.f64 (pow.f64 i 2) 1/3))) (*.f64 (pow.f64 i 2) -1/6))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 1)
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 n n))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (/.f64 n n) (/.f64 n n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n)))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n 1/6) (*.f64 n 1/6)))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 1/6 n) (*.f64 1/6 n)))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 1/6 n) (*.f64 1/6 n)))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 n (*.f64 (pow.f64 i 2) 1/6)))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (*.f64 1/6 (*.f64 n (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/3)) (*.f64 n (*.f64 (pow.f64 i 2) 1/3))) (/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/3)) (*.f64 n (*.f64 (pow.f64 i 2) 1/3)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (/.f64 n n) (*.f64 1/6 (/.f64 n n)))) (*.f64 (pow.f64 i 2) (*.f64 (/.f64 n n) (*.f64 1/6 (/.f64 n n))))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 (/.f64 n n) (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n)))) (*.f64 (/.f64 n n) (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (*.f64 n 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 (*.f64 1/6 n) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (*.f64 1/6 n) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 (*.f64 1/6 n) (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (*.f64 1/6 n) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (pow.f64 i 2)) (*.f64 n (pow.f64 i 2))))
(*.f64 1/6 (*.f64 n (pow.f64 i 2)))
(*.f64 (pow.f64 i 2) (*.f64 1/6 n))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (*.f64 n (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2)))) (*.f64 n (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3))) (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3)))))
(/.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(/.f64 (*.f64 1/6 (*.f64 n (pow.f64 i 2))) (/.f64 (neg.f64 (neg.f64 n)) (neg.f64 (neg.f64 n))))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 n)) (/.f64 (neg.f64 n) (neg.f64 n)))
(-.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 0)
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(-.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(-.f64 0 (*.f64 -1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)) (+.f64 1 (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))) (+.f64 1 (*.f64 i 1/2))))
(*.f64 n (+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n))))))
(*.f64 n (+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 n (/.f64 (*.f64 (pow.f64 i 2) 1/6) n)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 (/.f64 n n) (*.f64 (pow.f64 i 2) (*.f64 1/6 (/.f64 n n)))))))
(*.f64 n (+.f64 1 (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (*.f64 (pow.f64 i 2) (/.f64 n n))) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 n n))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (*.f64 i 1/2) (*.f64 (/.f64 n n) (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i 1/2)))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 i (*.f64 1/2 (/.f64 n n)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 n (+.f64 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1) (*.f64 (/.f64 n n) (*.f64 i 1/2))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) -1)
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 -1 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 1 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (neg.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 1)
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) 0)
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 0 (*.f64 (pow.f64 i 2) 1/6))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (pow.f64 i 2) 1/6))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 0 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))) (*.f64 (pow.f64 i 2) 1/6))
(*.f64 1/6 (pow.f64 i 2))
(+.f64 (*.f64 0 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (pow.f64 i 2) 1/6))
(*.f64 1/6 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) 0)
(*.f64 1/6 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) 0))
(*.f64 1/6 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) 0))
(*.f64 1/6 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 1/6 (pow.f64 i 2))
(-.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) 0))
(*.f64 1/6 (pow.f64 i 2))
(-.f64 0 (*.f64 (pow.f64 i 2) -1/6))
(neg.f64 (*.f64 (pow.f64 i 2) -1/6))
(-.f64 0 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (pow.f64 i 2) -1/6)))
(neg.f64 (*.f64 (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) -1/6)))
(neg.f64 (*.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3)) (*.f64 (pow.f64 i 2) -1/6)))
(-.f64 (*.f64 0 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 2) -1/6)))
(neg.f64 (*.f64 (pow.f64 i 2) -1/6))
(-.f64 (*.f64 0 (neg.f64 (pow.f64 i 2))) (*.f64 (neg.f64 (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(*.f64 (neg.f64 (pow.f64 i 2)) (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(neg.f64 (-.f64 (*.f64 0 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))))
(-.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) 0))
(-.f64 (*.f64 0 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))) (*.f64 (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (pow.f64 i 2)))
(*.f64 (neg.f64 (pow.f64 i 2)) (neg.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(neg.f64 (-.f64 (*.f64 0 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))))
(-.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) 0))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) 1)
(*.f64 1/6 (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))
(*.f64 1/6 (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3)))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6)) (/.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 (pow.f64 i 2) 1/6))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2))) (/.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 1/6 (pow.f64 i 2)))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3)) (/.f64 (*.f64 (pow.f64 i 2) 1/3) (*.f64 (pow.f64 i 2) 1/3))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2))) (*.f64 (pow.f64 i 2) (/.f64 1/6 (pow.f64 i 2)))))
(/.f64 (*.f64 (pow.f64 i 2) 1/6) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 1/6 (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 1/6 (pow.f64 i 2)) (/.f64 (*.f64 1/6 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2)))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 i 2) (pow.f64 i 2)) (/.f64 (pow.f64 i 2) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 i 2) -1/6) -1)
(neg.f64 (*.f64 (pow.f64 i 2) -1/6))
(neg.f64 (*.f64 (pow.f64 i 2) -1/6))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)))
(+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50)))
(+.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100))
(+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50)))
(+.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (*.f64 (*.f64 n i) 50))
(+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50)))
(+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100)))
(*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50)))
(+.f64 (*.f64 n 100) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 n 100) (*.f64 1 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))) (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 1 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n i) 50)))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))
(*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))) (*.f64 n (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 i 1/2))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) n))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 n (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (+.f64 n (*.f64 n (*.f64 i 1/2)))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 i 1/2))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (*.f64 (pow.f64 i 2) 1/6))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) n))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (+.f64 (*.f64 (*.f64 n i) 50) (*.f64 n 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) 100)))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n i) 50)))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 (*.f64 n i) 50) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 n (*.f64 100 (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (+.f64 (*.f64 100 (*.f64 1/6 (*.f64 n (pow.f64 i 2)))) (+.f64 (*.f64 n (*.f64 50 i)) (*.f64 n 100))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))) (*.f64 n (+.f64 (+.f64 100 (*.f64 100 (*.f64 1/6 (pow.f64 i 2)))) (*.f64 i 50))))
(+.f64 (*.f64 (*.f64 n 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(+.f64 (*.f64 (*.f64 n (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (*.f64 i 1/2))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(+.f64 (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) 1)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 i 1/2)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(+.f64 (*.f64 (*.f64 (+.f64 n (*.f64 n (*.f64 i 1/2))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0)
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) 0))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 0 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (neg.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))) (*.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100)))
(*.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (*.f64 100 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))
(*.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))) (*.f64 (neg.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) 1)
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (/.f64 100 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100)) (/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100))))
(/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (/.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))) (*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2)))))))))
(/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (/.f64 (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))) (/.f64 (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))) (*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2))))))))
(/.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) 100) (/.f64 (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))))) (*.f64 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2))))) (*.f64 100 (/.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))))))))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))
(neg.f64 (*.f64 (*.f64 n (+.f64 (*.f64 (pow.f64 i 2) 1/6) (+.f64 1 (*.f64 i 1/2)))) -100))
(*.f64 n (*.f64 100 (+.f64 (*.f64 i 1/2) (+.f64 1 (*.f64 1/6 (pow.f64 i 2))))))
(*.f64 n (*.f64 100 (+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))))

eval339.0ms (2%)

Compiler

Compiled 22686 to 16008 computations (29.4% saved)

prune118.0ms (0.7%)

Pruning

27 alts after pruning (17 fresh and 10 done)

PrunedKeptTotal
New6494653
Fresh11314
Picked101
Done11011
Total65227679
Error
2.2b
Counts
679 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
26.1b
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
26.0b
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
25.8b
(-.f64 (*.f64 i -50) (*.f64 n -100))
60.6b
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
49.6b
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
49.9b
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
30.6b
(*.f64 (/.f64 (*.f64 n i) i) 100)
26.0b
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
26.0b
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100)
26.0b
(*.f64 n (-.f64 100 (*.f64 i -50)))
25.9b
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
60.9b
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
26.0b
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
25.4b
(*.f64 n 100)
61.1b
(*.f64 i (*.f64 n 50))
62.1b
(*.f64 i -50)
49.4b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
55.0b
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
49.8b
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
52.5b
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
57.9b
(*.f64 100 (/.f64 (+.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (/.f64 i n)))
57.3b
(*.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)))
57.5b
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
32.9b
(*.f64 100 (/.f64 i (/.f64 i n)))
29.0b
(*.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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
25.8b
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
26.1b
(*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n))
Compiler

Compiled 427 to 306 computations (28.3% saved)

regimes186.0ms (1.1%)

Counts
38 → 4
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100)
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
(*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) 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 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
(*.f64 100 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 1/6 (*.f64 1/2 (/.f64 1 n)))))))))
(*.f64 100 (+.f64 (+.f64 (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n))))) (*.f64 n (*.f64 (pow.f64 i 3) (+.f64 (*.f64 (/.f64 1 (pow.f64 n 2)) 11/24) (-.f64 1/24 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 n 3))) (*.f64 (/.f64 1 n) 1/4))))))) (+.f64 n (*.f64 n (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 n 2))) (-.f64 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 100 (/.f64 (+.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 1/6 (pow.f64 (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)) 3)) (-.f64 (+.f64 (neg.f64 (/.f64 (log.f64 n) i)) (/.f64 (log.f64 i) i)) (*.f64 1/2 (/.f64 1 (pow.f64 i 2)))))))) (/.f64 i n)))
Outputs
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

4 calls:

76.0ms
n
54.0ms
i
25.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
18.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Results
ErrorSegmentsBranch
8.1b4i
17.2b6n
17.5b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.5b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 640 to 425 computations (33.6% saved)

bsearch164.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
1.1395119838667046e+243
5.910290969322982e+245
63.0ms
0.000773664558592535
3.2661236724472356
66.0ms
-2207460876.9468517
-5.6704352515525076e-5
Results
61.0ms112×body1024valid
31.0ms108×body512valid
23.0ms180×body256valid
16.0ms16×body2048valid
14.0ms148×body256invalid
10.0ms67×body256infinite
2.0msbody2048infinite
Compiler

Compiled 968 to 737 computations (23.9% saved)

regimes138.0ms (0.8%)

Counts
32 → 4
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100)
(+.f64 (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 n (*.f64 (pow.f64 i 2) 50/3)))
(*.f64 (+.f64 (*.f64 i (*.f64 1/2 n)) (+.f64 (*.f64 n (*.f64 (pow.f64 i 2) 1/6)) n)) 100)
(*.f64 100 (/.f64 (*.f64 n (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (/.f64 i n)))
Outputs
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

4 calls:

65.0ms
n
44.0ms
i
10.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
10.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Results
ErrorSegmentsBranch
8.1b4i
17.3b6n
17.5b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.5b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 380 to 249 computations (34.5% saved)

bsearch165.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
1.1395119838667046e+243
5.910290969322982e+245
61.0ms
0.000773664558592535
3.2661236724472356
67.0ms
-2207460876.9468517
-5.6704352515525076e-5
Results
68.0ms125×body1024valid
28.0ms99×body512valid
23.0ms176×body256valid
16.0ms16×body2048valid
12.0ms129×body256invalid
12.0ms83×body256infinite
Compiler

Compiled 860 to 629 computations (26.9% saved)

regimes128.0ms (0.7%)

Counts
28 → 4
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Outputs
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

4 calls:

59.0ms
n
41.0ms
i
11.0ms
(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
10.0ms
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Results
ErrorSegmentsBranch
8.1b4i
17.3b6n
17.5b4(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
17.5b4(/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))
Compiler

Compiled 319 to 207 computations (35.1% saved)

bsearch159.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
1.1395119838667046e+243
5.910290969322982e+245
60.0ms
0.000773664558592535
3.2661236724472356
66.0ms
-2207460876.9468517
-5.6704352515525076e-5
Results
66.0ms121×body1024valid
25.0ms93×body512valid
24.0ms187×body256valid
14.0ms15×body2048valid
12.0ms124×body256invalid
10.0ms67×body256infinite
1.0msbody1024infinite
1.0msbody2048infinite
Compiler

Compiled 824 to 611 computations (25.8% saved)

regimes86.0ms (0.5%)

Counts
27 → 3
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 (/.f64 (*.f64 n (-.f64 (exp.f64 i) (*.f64 n (/.f64 1 n)))) i) 100)
Outputs
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n)
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

49.0ms
n
30.0ms
i
Results
ErrorSegmentsBranch
10.4b3i
18.5b5n
Compiler

Compiled 272 to 179 computations (34.2% saved)

bsearch333.0ms (1.9%)

Algorithm
binary-search
Steps
TimeLeftRight
264.0ms
1.3467033060636426e+21
1.5157705016464814e+34
69.0ms
-2207460876.9468517
-5.6704352515525076e-5
Results
148.0ms260×body1024infinite
48.0ms142×body512infinite
39.0ms77×body1024valid
28.0ms136×body512valid
21.0ms128×body256infinite
20.0ms208×body256invalid
11.0ms96×body256valid
10.0ms11×body2048valid
2.0msbody2048infinite
Compiler

Compiled 592 to 465 computations (21.5% saved)

regimes79.0ms (0.5%)

Counts
25 → 3
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
Outputs
(*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

45.0ms
n
28.0ms
i
Results
ErrorSegmentsBranch
10.4b3i
18.6b5n
Compiler

Compiled 245 to 161 computations (34.3% saved)

bsearch124.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
0.000773664558592535
3.2661236724472356
58.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
73.0ms132×body1024valid
19.0ms70×body512valid
15.0ms15×body2048valid
6.0ms64×body256invalid
5.0ms39×body256valid
3.0msbody2048infinite
Compiler

Compiled 478 to 359 computations (24.9% saved)

regimes76.0ms (0.4%)

Counts
24 → 3
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
Outputs
(*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

44.0ms
n
27.0ms
i
Results
ErrorSegmentsBranch
10.4b3i
18.6b5n
Compiler

Compiled 235 to 156 computations (33.6% saved)

bsearch116.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
0.000773664558592535
3.2661236724472356
56.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
57.0ms104×body1024valid
28.0ms100×body512valid
15.0ms16×body2048valid
7.0ms76×body256invalid
4.0ms36×body256valid
1.0msbody2048infinite
Compiler

Compiled 478 to 367 computations (23.2% saved)

regimes74.0ms (0.4%)

Counts
23 → 3
Calls
Call 1
Inputs
(*.f64 i -50)
(*.f64 n 100)
(*.f64 i (*.f64 n 50))
(*.f64 100 (+.f64 n (*.f64 -1/2 i)))
(*.f64 100 (/.f64 i (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 i 50)))
(*.f64 n (-.f64 100 (*.f64 i -50)))
(*.f64 (/.f64 (*.f64 n i) i) 100)
(-.f64 (*.f64 i -50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i))))
(*.f64 n (+.f64 100 (*.f64 -50 (/.f64 i n))))
(+.f64 (*.f64 n 100) (*.f64 n (*.f64 50 i)))
(-.f64 (*.f64 n 100) (*.f64 n (*.f64 i -50)))
(-.f64 (*.f64 (*.f64 i n) 50) (*.f64 n -100))
(*.f64 100 (/.f64 (-.f64 (+.f64 i 1) 1) (/.f64 i n)))
(*.f64 (/.f64 (-.f64 (+.f64 n (*.f64 n i)) n) i) 100)
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (+.f64 n (*.f64 n (*.f64 i (-.f64 1/2 (*.f64 1/2 (/.f64 1 n)))))))
(-.f64 (*.f64 (*.f64 i n) (+.f64 (*.f64 (/.f64 1 n) -50) 50)) (*.f64 n -100))
(+.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 0 (*.f64 n i)) (*.f64 (*.f64 n i) (+.f64 (*.f64 1/2 (/.f64 1 n)) -1/2)))))
(*.f64 n (*.f64 (pow.f64 i 2) 50/3))
Outputs
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
(*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50)))
(*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))
Calls

2 calls:

43.0ms
n
26.0ms
i
Results
ErrorSegmentsBranch
17.0b3i
18.6b5n
Compiler

Compiled 225 to 150 computations (33.3% saved)

bsearch128.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
65.0ms
0.000773664558592535
3.2661236724472356
63.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
67.0ms121×body1024valid
25.0ms26×body2048valid
22.0ms81×body512valid
6.0ms58×body256invalid
3.0ms28×body256valid
1.0msbody2048infinite
Compiler

Compiled 470 to 367 computations (21.9% saved)

regimes61.0ms (0.4%)

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

2 calls:

37.0ms
n
20.0ms
i
Results
ErrorSegmentsBranch
17.0b3i
18.6b5n
Compiler

Compiled 137 to 89 computations (35% saved)

bsearch320.0ms (1.9%)

Algorithm
binary-search
Steps
TimeLeftRight
262.0ms
1.3467033060636426e+21
1.5157705016464814e+34
58.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
149.0ms264×body1024infinite
46.0ms134×body512infinite
29.0ms143×body512valid
28.0ms55×body1024valid
21.0ms224×body256invalid
20.0ms122×body256infinite
12.0ms14×body2048valid
9.0ms76×body256valid
1.0msbody2048infinite
Compiler

Compiled 454 to 375 computations (17.4% saved)

regimes39.0ms (0.2%)

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

2 calls:

23.0ms
n
14.0ms
i
Results
ErrorSegmentsBranch
17.0b3i
18.6b5n
Compiler

Compiled 70 to 47 computations (32.9% saved)

bsearch331.0ms (1.9%)

Algorithm
binary-search
Steps
TimeLeftRight
279.0ms
1.3467033060636426e+21
1.5157705016464814e+34
52.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
161.0ms284×body1024infinite
44.0ms133×body512infinite
29.0ms142×body512valid
25.0ms153×body256infinite
24.0ms48×body1024valid
22.0ms229×body256invalid
10.0ms87×body256valid
10.0ms11×body2048valid
Compiler

Compiled 418 to 339 computations (18.9% saved)

regimes29.0ms (0.2%)

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

2 calls:

14.0ms
i
13.0ms
n
Results
ErrorSegmentsBranch
19.6b3i
19.8b3n
Compiler

Compiled 61 to 41 computations (32.8% saved)

bsearch130.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
63.0ms
0.000773664558592535
3.2661236724472356
67.0ms
-2207460876.9468517
-5.6704352515525076e-5
Results
63.0ms117×body1024valid
27.0ms104×body512valid
23.0ms22×body2048valid
7.0ms72×body256invalid
6.0ms45×body256valid
1.0msbody1024infinite
Compiler

Compiled 382 to 285 computations (25.4% saved)

regimes22.0ms (0.1%)

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

2 calls:

10.0ms
i
10.0ms
n
Results
ErrorSegmentsBranch
19.7b3i
19.8b3n
Compiler

Compiled 33 to 22 computations (33.3% saved)

bsearch117.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
61.0ms
2.537246091217664e-37
6.679605546949184e-36
56.0ms
-1.491928173265676e-16
-4.314530890034017e-19
Results
52.0ms98×body1024valid
29.0ms31×body2048valid
20.0ms78×body512valid
6.0ms62×body256invalid
4.0ms33×body256valid
3.0msbody2048infinite
Compiler

Compiled 322 to 240 computations (25.5% saved)

regimes8.0ms (0%)

Accuracy

Total -37.3b remaining (-146.7%)

Threshold costs -37.3b (-146.7%)

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

2 calls:

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

Compiled 26 to 18 computations (30.8% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01271217
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 i -3112888062438487/2305843009213693952) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/1125899906842624) (*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n)) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -5902958103587057/36893488147419103232) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 6980579422424269/2251799813685248) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -760928193040519/4611686018427387904) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 5/2) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -48999163945791/288230376151711744) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 1350000000000000000000) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 3039929748475085/1125899906842624) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -6530219459687219/4503599627370496) (*.f64 100 (/.f64 i (/.f64 i n))) (if (<=.f64 i 3602879701896397/1125899906842624) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 i (/.f64 i n)))))
(if (<=.f64 i -2515018790852807/162259276829213363391578010288128) (*.f64 100 (/.f64 i (/.f64 i n))) (if (<=.f64 i 6734599544820801/1496577676626844588240573268701473812127674924007424) (*.f64 100 (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 i (/.f64 i n)))))
(*.f64 n 100)
(*.f64 i -50)
Outputs
(if (<=.f64 i -3112888062438487/2305843009213693952) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/1125899906842624) (*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n)) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -3112888062438487/2305843009213693952) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/1125899906842624) (*.f64 100 (*.f64 (+.f64 (*.f64 1/6 (pow.f64 i 2)) (+.f64 1 (+.f64 (*.f64 1/2 i) (*.f64 1/24 (pow.f64 i 3))))) n)) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 0 (/.f64 i n))))))
(if (<=.f64 i -5902958103587057/36893488147419103232) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 6980579422424269/2251799813685248) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -5902958103587057/36893488147419103232) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 6980579422424269/2251799813685248) (*.f64 (+.f64 n (*.f64 n (+.f64 (*.f64 1/6 (pow.f64 i 2)) (*.f64 i 1/2)))) 100) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 0 (/.f64 i n))))))
(if (<=.f64 i -760928193040519/4611686018427387904) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 5/2) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))))))
(if (<=.f64 i -760928193040519/4611686018427387904) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 5/2) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (if (<=.f64 i 580000000000000028136024381778272854472768457052750527854032441164426621983958498201292848090450329708213376948424605235819458754882480900255523049525087946919339490150454361998955846122176915538779689505222532261656122583076278927396568291082240) (*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n))) (*.f64 100 (/.f64 0 (/.f64 i n))))))
(if (<=.f64 i -48999163945791/288230376151711744) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 1350000000000000000000) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -48999163945791/288230376151711744) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 1350000000000000000000) (*.f64 (+.f64 (*.f64 i 50) (+.f64 (*.f64 (pow.f64 i 2) 50/3) 100)) n) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 (/.f64 (-.f64 (*.f64 (exp.f64 i) n) n) i) 100) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 (exp.f64 i) 1) (/.f64 i n))) (if (<=.f64 i 3602879701896397/9007199254740992) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 3039929748475085/1125899906842624) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 0 (/.f64 i n))) (if (<=.f64 i 3039929748475085/1125899906842624) (*.f64 n (+.f64 100 (*.f64 (-.f64 i (*.f64 i (/.f64 1 n))) 50))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 0 (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (*.f64 100 (-.f64 1 (*.f64 -1/2 i)))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 (-.f64 1 1) (/.f64 i n)))))
(if (<=.f64 i -370153975266643/2535301200456458802993406410752) (*.f64 100 (/.f64 0 (/.f64 i n))) (if (<=.f64 i 1350000000000000000000) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 0 (/.f64 i n)))))
(if (<=.f64 i -6530219459687219/4503599627370496) (*.f64 100 (/.f64 i (/.f64 i n))) (if (<=.f64 i 3602879701896397/1125899906842624) (*.f64 n (+.f64 100 (*.f64 i 50))) (*.f64 100 (/.f64 i (/.f64 i n)))))
(if (<=.f64 i -2515018790852807/162259276829213363391578010288128) (*.f64 100 (/.f64 i (/.f64 i n))) (if (<=.f64 i 6734599544820801/1496577676626844588240573268701473812127674924007424) (*.f64 100 (+.f64 n (*.f64 -1/2 i))) (*.f64 100 (/.f64 i (/.f64 i n)))))
(*.f64 n 100)
(*.f64 i -50)
Compiler

Compiled 480 to 331 computations (31% saved)

soundness260.0ms (1.5%)

Algorithm
egg-herbie
Rules
1016×rational_best_oopsla_all_46_json_45_simplify-37
1016×rational_best_oopsla_all_46_json_45_simplify-37
678×rational_best_oopsla_all_46_json_45_simplify-49
678×rational_best_oopsla_all_46_json_45_simplify-49
644×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
062219840
1239219570
2670319570
062219840
1239219570
2670319570
Stop Event
node limit
node limit
Compiler

Compiled 247 to 190 computations (23.1% saved)

end156.0ms (0.9%)

Compiler

Compiled 456 to 279 computations (38.8% saved)

Profiling

Loading profile data...