Details

Time bar (total: 10.7s)

analyze1.0s (9.4%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.9%0.1%0
0%99.9%0.1%1
0%99.9%0.1%2
0%99.9%0.1%3
0%99.9%0.1%4
0%99.9%0.1%5
0%99.9%0.1%6
12.5%84.3%3.2%7
19.5%76.5%4%8
29.3%59.7%11%9
33.4%54.2%12.4%10
38.6%44.1%17.3%11
40.8%40.7%18.5%12
43.4%35%21.6%13
44.6%33.1%22.3%14
Compiler

Compiled 18 to 12 computations (33.3% saved)

sample7.2s (67.1%)

Results
3.5s1823×body2048valid
2.1s2680×body1024valid
546.0ms1241×body512valid
277.0ms1914×body128valid
166.0ms190×body1024invalid
142.0ms561×body256valid
136.0ms245×body512invalid
90.0ms37×body4096valid
77.0ms597×body128invalid
52.0ms134×body256invalid
23.0ms19×body2048invalid
Compiler

Compiled 36 to 24 computations (33.3% saved)

preprocess25.0ms (0.2%)

Algorithm
egg-herbie
Rules
530×times-frac_binary64
481×associate-*l*_binary64
456×associate-*r*_binary64
361×associate-/l*_binary64
242×associate-/r*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01744
14844
212340
332940
4105040
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 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
(/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) (/.f64 i n))
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) 1) (/.f64 n i)))
(*.f64 100 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) -1) n) i))
(*.f64 100 (/.f64 (+.f64 (pow.f64 (+.f64 1 (/.f64 n i)) i) -1) (/.f64 n i)))
(*.f64 i (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 n i)) i) -100) n))
Compiler

Compiled 17 to 11 computations (35.3% saved)

simplify19.0ms (0.2%)

Algorithm
egg-herbie
Rules
701×fma-def_binary64
558×associate-/r/_binary64
482×associate-/r*_binary64
406×associate-/l/_binary64
237×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01122
12922
26820
317220
452920
5236020
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 (*.f64 100 (+.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 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) (/.f64 i n))
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))

prune6.0ms (0.1%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
48.6b
Counts
3 → 2
Alt Table
StatusErrorProgram
48.8b
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
48.8b
(*.f64 100 (/.f64 (-.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1) (/.f64 i n)))
Compiler

Compiled 97 to 63 computations (35.1% saved)

localize8.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i)
0.0b
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
1.9b
(fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100)
4.8b
(pow.f64 (+.f64 1 (/.f64 i n)) n)

series54.0ms (0.5%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
14.0ms
n
@0
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
5.0ms
n
@0
(fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100)
4.0ms
n
@0
(/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i)
3.0ms
i
@inf
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
3.0ms
i
@-inf
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))

rewrite62.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
319×prod-diff_binary64
240×fma-def_binary64
224×expm1-udef_binary64
224×log1p-udef_binary64
129×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01261
126261
2341661
Stop Event
node limit
Counts
4 → 97
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (/.f64 i n)) n)
(fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100)
(*.f64 n (/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i))
(/.f64 (fma.f64 100 (pow.f64 (+.f64 1 (/.f64 i n)) n) -100) i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.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 (pow.f64 (+.f64 1 (/.f64 i n)) n) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 2) (cbrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)) (sqrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 n) (pow.f64 (+.f64 1 (/.f64 i n)) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 i n))) 2) n) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 i n))) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 i n))) n) (pow.f64 (sqrt.f64 (+.f64 1 (/.f64 i n))) n))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 1 (/.f64 i n)) (+.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 n (log1p.f64 (/.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 n (log1p.f64 (/.f64 i n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -100 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 1) -100)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -10000) (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 100))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 i (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 1) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (sqrt.f64 i)) (sqrt.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) n) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 n (neg.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (neg.f64 i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (/.f64 1 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 1) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (pow.f64 (cbrt.f64 i) 2)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 i)) (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) (sqrt.f64 i)) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i)))))))

simplify108.0ms (1%)

Algorithm
egg-herbie
Rules
390×times-frac_binary64
302×*-commutative_binary64
290×+-commutative_binary64
262×fma-def_binary64
221×sub-neg_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
08698241
132668094
Stop Event
node limit
Counts
193 → 256
Calls
Call 1
Inputs
1
(+.f64 1 i)
(-.f64 (+.f64 1 (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (*.f64 1/2 (/.f64 (pow.f64 i 2) n)))
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 i 3)) (+.f64 1 (+.f64 i (+.f64 (*.f64 1/2 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/2 (/.f64 (pow.f64 i 3) n))))
(exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (+.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3)))))
1
(-.f64 (+.f64 1 (*.f64 n (log.f64 i))) (*.f64 n (log.f64 n)))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 1 (+.f64 (*.f64 (log.f64 i) n) (+.f64 (/.f64 (pow.f64 n 2) i) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2))))))) (+.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 n (log.f64 n))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (/.f64 (pow.f64 n 2) i) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 3))) (+.f64 (*.f64 (log.f64 i) n) (+.f64 (*.f64 1/2 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)))) (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 3) (log.f64 n)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i) (+.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (log.f64 n))))))))
(exp.f64 i)
(-.f64 (exp.f64 i) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3)))))))
(exp.f64 i)
(-.f64 (exp.f64 i) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3)))))))
(*.f64 100 i)
(-.f64 (+.f64 (*.f64 100 i) (*.f64 50 (pow.f64 i 2))) (*.f64 50 (/.f64 (pow.f64 i 2) n)))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (/.f64 (pow.f64 i 3) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 4)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3))) (*.f64 50 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) 100)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (+.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
(*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (*.f64 100 (/.f64 (pow.f64 n 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 n (log.f64 n)))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) i)))))))))))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 100 (*.f64 n (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) i))))))))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i))))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) (pow.f64 i 2))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 3))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 3)))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) i)) (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(*.f64 100 n)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 3) 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/3 (/.f64 (pow.f64 i 2) n))))))) (+.f64 (*.f64 25 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))
(/.f64 (-.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 100 n)) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 n i)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) i))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 (/.f64 n i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 n i))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
100
(-.f64 (+.f64 100 (*.f64 50 i)) (*.f64 50 (/.f64 i n)))
(-.f64 (+.f64 100 (+.f64 (*.f64 50 i) (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 i n)) (*.f64 50 (/.f64 (pow.f64 i 2) n))))
(-.f64 (+.f64 100 (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 275/6 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 50 (/.f64 i n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 1 i)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(*.f64 -1 (/.f64 (-.f64 100 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) i))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i))) (*.f64 100 (/.f64 1 i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
(/.f64 (*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 2) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))))))))))))))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))))))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i)
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) i) n)) (*.f64 100 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) (pow.f64 n 2))) (*.f64 100 (/.f64 (exp.f64 i) i)))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n)))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i)
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) i) n)) (*.f64 100 (/.f64 1 i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) (pow.f64 n 2))) (*.f64 100 (/.f64 (exp.f64 i) i)))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n)))))))
Outputs
1
(+.f64 1 i)
(-.f64 (+.f64 1 (+.f64 i (*.f64 1/2 (pow.f64 i 2)))) (*.f64 1/2 (/.f64 (pow.f64 i 2) n)))
(+.f64 1 (-.f64 (+.f64 i (*.f64 1/2 (*.f64 i i))) (*.f64 1/2 (/.f64 (*.f64 i i) n))))
(+.f64 (+.f64 (+.f64 1 i) (*.f64 1/2 (*.f64 i i))) (*.f64 (/.f64 (*.f64 i i) n) -1/2))
(-.f64 (+.f64 (*.f64 1/6 (pow.f64 i 3)) (+.f64 1 (+.f64 i (+.f64 (*.f64 1/2 (pow.f64 i 2)) (*.f64 1/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2))))))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 i 2) n)) (*.f64 1/2 (/.f64 (pow.f64 i 3) n))))
(-.f64 (fma.f64 1/6 (pow.f64 i 3) (+.f64 1 (+.f64 i (fma.f64 1/2 (*.f64 i i) (*.f64 1/3 (/.f64 (pow.f64 i 3) (*.f64 n n))))))) (*.f64 1/2 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(+.f64 (fma.f64 1/6 (pow.f64 i 3) (+.f64 (+.f64 1 i) (fma.f64 1/2 (*.f64 i i) (/.f64 (*.f64 1/3 (pow.f64 i 3)) (*.f64 n n))))) (*.f64 -1/2 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))
(pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))
(pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))
(+.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i))
(+.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 1/2 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))))
(+.f64 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (-.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (-.f64 (fma.f64 1/2 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 1/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 1/6 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))
(+.f64 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
(exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))
(exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))
(pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))
(+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))
(+.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))
(+.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))))
(+.f64 (fma.f64 1/2 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (+.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))) (*.f64 -1/2 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (+.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) -1/2))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 1/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i) (+.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3)))))
(-.f64 (fma.f64 1/2 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 1/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (+.f64 (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (+.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 1/6 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))))) (*.f64 1/2 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 1/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (+.f64 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (+.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 n 6) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))) (pow.f64 i 3)))))) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))
1
(-.f64 (+.f64 1 (*.f64 n (log.f64 i))) (*.f64 n (log.f64 n)))
(+.f64 1 (-.f64 (*.f64 n (log.f64 i)) (*.f64 n (log.f64 n))))
(+.f64 1 (*.f64 n (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 1 (+.f64 (*.f64 (log.f64 i) n) (+.f64 (/.f64 (pow.f64 n 2) i) (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2))))))) (+.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 n (log.f64 n))))
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (+.f64 1 (fma.f64 (log.f64 i) n (+.f64 (/.f64 (*.f64 n n) i) (*.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2))))))) (fma.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n)) (*.f64 n (log.f64 n))))
(-.f64 (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (+.f64 1 (fma.f64 (log.f64 i) n (+.f64 (/.f64 (*.f64 n n) i) (*.f64 (*.f64 1/2 (pow.f64 (log.f64 i) 2)) (*.f64 n n)))))) (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i)))))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (/.f64 (pow.f64 n 2) i) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 3))) (+.f64 (*.f64 (log.f64 i) n) (+.f64 (*.f64 1/2 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)))) (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 3) (log.f64 n)))) (+.f64 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i) (+.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 n (log.f64 n))))))))
(+.f64 1 (-.f64 (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (+.f64 (/.f64 (*.f64 n n) i) (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 (log.f64 i) n (fma.f64 1/2 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (/.f64 (log.f64 i) (/.f64 i (pow.f64 n 3))))))))) (fma.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 1/2 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 n))) (fma.f64 (log.f64 i) (*.f64 (*.f64 n n) (log.f64 n)) (fma.f64 1/2 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 n (log.f64 n)))))))))
(+.f64 1 (-.f64 (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (+.f64 (/.f64 (*.f64 n n) i) (fma.f64 1/2 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 (log.f64 i) n (fma.f64 1/2 (*.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 (log.f64 n) 2)) (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 i)))))))) (fma.f64 1/6 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 1/2 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 n)) (fma.f64 (log.f64 i) (*.f64 (*.f64 n n) (log.f64 n)) (fma.f64 1/2 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 n (log.f64 n)))))))))
(exp.f64 i)
(-.f64 (exp.f64 i) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))
(+.f64 (exp.f64 i) (*.f64 -1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i)))))
(+.f64 (exp.f64 i) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) -1/2))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)))
(+.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4)))))) (*.f64 -1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i)))))
(+.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (/.f64 (*.f64 1/8 (*.f64 (exp.f64 i) (pow.f64 i 4))) (*.f64 n n)))) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) -1/2))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3)))))))
(-.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4)))))) (fma.f64 1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 1/4 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (fma.f64 1/48 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (*.f64 1/6 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))))))))
(-.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (/.f64 (*.f64 1/8 (*.f64 (exp.f64 i) (pow.f64 i 4))) (*.f64 n n)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 1/48 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)))))))
(exp.f64 i)
(-.f64 (exp.f64 i) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))
(+.f64 (exp.f64 i) (*.f64 -1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i)))))
(+.f64 (exp.f64 i) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) -1/2))
(-.f64 (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)))
(+.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4)))))) (*.f64 -1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i)))))
(+.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (/.f64 (*.f64 1/8 (*.f64 (exp.f64 i) (pow.f64 i 4))) (*.f64 n n)))) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) -1/2))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 1/48 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 3))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3)))))))
(-.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (*.f64 1/8 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4)))))) (fma.f64 1/2 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 1/4 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (fma.f64 1/48 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (*.f64 1/6 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))))))))
(-.f64 (fma.f64 1/3 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (+.f64 (exp.f64 i) (/.f64 (*.f64 1/8 (*.f64 (exp.f64 i) (pow.f64 i 4))) (*.f64 n n)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 1/4 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 1/48 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)))))))
(*.f64 100 i)
(*.f64 i 100)
(-.f64 (+.f64 (*.f64 100 i) (*.f64 50 (pow.f64 i 2))) (*.f64 50 (/.f64 (pow.f64 i 2) n)))
(+.f64 (fma.f64 100 i (*.f64 (*.f64 i i) 50)) (*.f64 -50 (/.f64 (*.f64 i i) n)))
(+.f64 (*.f64 i 100) (*.f64 50 (-.f64 (*.f64 i i) (/.f64 (*.f64 i i) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (/.f64 (pow.f64 i 3) n))))
(-.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 100/3)))) (*.f64 50 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(+.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 100/3)))) (*.f64 -50 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 4)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3))) (*.f64 50 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 275/6 (/.f64 (pow.f64 i 4) (*.f64 n n)) (fma.f64 25/6 (pow.f64 i 4) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 100/3)))))) (fma.f64 25 (/.f64 (pow.f64 i 4) n) (fma.f64 50 (/.f64 (pow.f64 i 3) n) (fma.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (*.f64 (/.f64 (*.f64 i i) n) 50)))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100)
(fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) -100)
(fma.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 100 -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) 100)
(+.f64 (*.f64 100 (+.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i))) -100)
(fma.f64 100 (+.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))) -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 100 (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) 100))) (+.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) 50)))
(-.f64 (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 100))) (+.f64 100 (*.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 50)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))
(-.f64 (-.f64 (fma.f64 100 (/.f64 (*.f64 (*.f64 n n) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50/3 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) 100))))) 100) (*.f64 50 (+.f64 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))))
(-.f64 (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 100))))) (+.f64 100 (*.f64 50 (+.f64 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100)
(fma.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) -100)
(fma.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) 100 -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) 100)
(+.f64 (*.f64 100 (+.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))) -100)
(fma.f64 100 (+.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))) -100)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2)))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 100 (+.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (+.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) 50)))
(+.f64 (+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (+.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) -100) (*.f64 -50 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (+.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) 50/3))))) (+.f64 100 (*.f64 50 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))))
(+.f64 (+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) 50/3))))) -100) (*.f64 -50 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))
(*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(*.f64 n (*.f64 100 (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (*.f64 100 (/.f64 (pow.f64 n 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 n (log.f64 n)))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i))))) (*.f64 100 (fma.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n)) (*.f64 n (log.f64 n)))))
(+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i)))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (*.f64 (/.f64 (log.f64 i) (/.f64 i (pow.f64 n 3))) 100))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 (*.f64 n n) (log.f64 i)) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 (*.f64 n (log.f64 n)) 100)))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 (log.f64 n) 2)) (*.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 i)) 100))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 n)) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 (*.f64 n 100) (log.f64 n))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) i)))))))))))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 100 (*.f64 n (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) i))))))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 4)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 4))) (fma.f64 100 (/.f64 (log.f64 i) (/.f64 i (pow.f64 n 3))) (*.f64 50 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 n) 2)))))))))))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 (*.f64 n n) (log.f64 i)) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 100 (*.f64 n (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 n))) (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))))))))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 n)) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 4)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 4))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 2))))))))))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 100 (*.f64 n (log.f64 n)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 i)) (fma.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (*.f64 100 (+.f64 (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 4) (log.f64 n))) (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 n)))))))))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(fma.f64 100 (exp.f64 i) -100)
(fma.f64 (exp.f64 i) 100 -100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (*.f64 (exp.f64 i) 100) (fma.f64 50 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 100))
(-.f64 (*.f64 (exp.f64 i) 100) (fma.f64 50 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (fma.f64 25/2 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 100))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 100))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (fma.f64 25/2 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (+.f64 100 (fma.f64 25 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (*.f64 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 50))))))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)) (+.f64 100 (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 50))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(fma.f64 100 (exp.f64 i) -100)
(fma.f64 (exp.f64 i) 100 -100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (*.f64 (exp.f64 i) 100) (fma.f64 50 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 100))
(-.f64 (*.f64 (exp.f64 i) 100) (fma.f64 50 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (fma.f64 25/2 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 100))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 100))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (fma.f64 25/2 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (+.f64 100 (fma.f64 25 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (*.f64 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) 50))))))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (exp.f64 i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 100/3))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)) (+.f64 100 (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) 50))))))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(/.f64 (*.f64 (*.f64 n n) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))) i)
(*.f64 (/.f64 (*.f64 n n) i) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 3))) (fma.f64 100 (/.f64 (*.f64 (*.f64 n n) (log.f64 i)) i) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2))))))) (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))))))
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i))))))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 3))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (pow.f64 n 4))) (fma.f64 100 (/.f64 (*.f64 (*.f64 n n) (log.f64 i)) i) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (+.f64 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2)))))))))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 50/3 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 n) 3))))))))))
(-.f64 (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 i)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)) (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))))))))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 n)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 3)))))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) (pow.f64 i 2))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 3))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 3)))))))))))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (*.f64 i i) (pow.f64 (log.f64 n) 2))) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 3))) (fma.f64 100 (/.f64 (*.f64 (*.f64 n n) (log.f64 i)) i) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 25/6 (/.f64 (pow.f64 (log.f64 i) 4) (/.f64 i (pow.f64 n 5))) (fma.f64 50 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (pow.f64 n 4))) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) i) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 (*.f64 i i) (pow.f64 n 5))) (fma.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) i) (*.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (log.f64 n)))))))))))))))))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) i) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (fma.f64 100 (/.f64 (*.f64 (*.f64 (pow.f64 n 5) (log.f64 i)) (log.f64 n)) (*.f64 i i)) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (*.f64 (pow.f64 n 5) (log.f64 n)))) (fma.f64 50/3 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 n) 3))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))) (*.f64 50 (/.f64 (log.f64 i) (/.f64 (pow.f64 i 3) (pow.f64 n 5))))))))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (log.f64 n) 2)) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 (log.f64 i) 4) i) (pow.f64 n 5)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 n 5) i) (pow.f64 (log.f64 n) 4)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 i)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 (log.f64 i) 2) (*.f64 i i)) (pow.f64 n 5)) (fma.f64 25 (*.f64 (/.f64 (pow.f64 (log.f64 i) 2) i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) (/.f64 (*.f64 50 (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 3)))))))))))))))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (log.f64 n)) (fma.f64 50/3 (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 100 (*.f64 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) i) (/.f64 (log.f64 i) i)) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (*.f64 (pow.f64 n 5) (log.f64 n)))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)) (*.f64 50 (*.f64 (/.f64 (log.f64 i) (pow.f64 i 3)) (pow.f64 n 5)))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) (/.f64 i n))
(/.f64 (fma.f64 (exp.f64 i) 100 -100) (/.f64 i n))
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 100 (-.f64 (*.f64 (/.f64 n i) (exp.f64 i)) (/.f64 n i))) (*.f64 -50 (*.f64 i (exp.f64 i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (fma.f64 100/3 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 100 (*.f64 n (exp.f64 i))) i))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) i)) (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))))))
(-.f64 (fma.f64 100/3 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))))) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5))) (fma.f64 100 (/.f64 n i) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 100 (*.f64 n (exp.f64 i))) i))) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 5) n)) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) 50/3))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) (/.f64 i n))
(/.f64 (fma.f64 (exp.f64 i) 100 -100) (/.f64 i n))
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 100 (-.f64 (*.f64 (/.f64 n i) (exp.f64 i)) (/.f64 n i))) (*.f64 -50 (*.f64 i (exp.f64 i))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 100 (*.f64 n (exp.f64 i))) i))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(-.f64 (fma.f64 100/3 (/.f64 (*.f64 i i) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 i)))))) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5))) (fma.f64 100 (/.f64 n i) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 4))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (exp.f64 i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 100 (*.f64 n (exp.f64 i))) i))) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 5) n)) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) 50/3))))))
(*.f64 100 n)
(*.f64 n 100)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(+.f64 (fma.f64 100 n (*.f64 50 (*.f64 i n))) (*.f64 -50 i))
(+.f64 (*.f64 n 100) (*.f64 i (-.f64 (*.f64 50 n) 50)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 3) 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/3 (/.f64 (pow.f64 i 2) n))))))) (+.f64 (*.f64 25 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))
(-.f64 (fma.f64 100 n (fma.f64 275/6 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (*.f64 i n) (fma.f64 25/6 (*.f64 n (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (*.f64 i i) n) (*.f64 (/.f64 (*.f64 i i) n) 100/3)))))) (fma.f64 25 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 25)))))
(-.f64 (fma.f64 100 n (fma.f64 275/6 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (*.f64 i n) (fma.f64 25/6 (*.f64 n (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (*.f64 i i) n) (*.f64 (/.f64 (*.f64 i i) n) 100/3)))))) (fma.f64 25 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) n) (/.f64 25 n))))))
(/.f64 (-.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 100 n)) i)
(/.f64 (*.f64 100 (-.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) n)) i)
(/.f64 (*.f64 100 (fma.f64 n (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (neg.f64 n))) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 100 (+.f64 (/.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))) (*.f64 -100 (/.f64 n i)))
(*.f64 100 (-.f64 (+.f64 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))) (/.f64 n i)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (+.f64 (/.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))) (fma.f64 100 (/.f64 n i) (*.f64 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) 50)))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (fma.f64 100 (/.f64 n i) (*.f64 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 50)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100 (/.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) i) (fma.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) 100))))) (fma.f64 50 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100 (/.f64 n i) (*.f64 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) 50))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 100))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (/.f64 n i) (*.f64 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) 50))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) i))
(neg.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) i))
(/.f64 (neg.f64 (*.f64 100 (-.f64 n (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 n (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))) (*.f64 -100 (/.f64 n i)))
(*.f64 100 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))) (/.f64 n i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 n i))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 100 (/.f64 n i))))
(-.f64 (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (/.f64 n i))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
(-.f64 (fma.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 100 (/.f64 n (/.f64 i (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))))
(-.f64 (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))
100
(-.f64 (+.f64 100 (*.f64 50 i)) (*.f64 50 (/.f64 i n)))
(-.f64 (+.f64 100 (*.f64 i 50)) (*.f64 50 (/.f64 i n)))
(+.f64 100 (*.f64 50 (-.f64 i (/.f64 i n))))
(-.f64 (+.f64 100 (+.f64 (*.f64 50 i) (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 i n)) (*.f64 50 (/.f64 (pow.f64 i 2) n))))
(-.f64 (+.f64 100 (fma.f64 50 i (fma.f64 50/3 (*.f64 i i) (/.f64 (*.f64 100/3 (*.f64 i i)) (*.f64 n n))))) (*.f64 50 (+.f64 (/.f64 i n) (/.f64 (*.f64 i i) n))))
(+.f64 100 (+.f64 (fma.f64 50 i (fma.f64 50/3 (*.f64 i i) (*.f64 100/3 (*.f64 (/.f64 i n) (/.f64 i n))))) (*.f64 -50 (+.f64 (/.f64 i n) (/.f64 (*.f64 i i) n)))))
(-.f64 (+.f64 100 (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50/3 (pow.f64 i 2)) (*.f64 275/6 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 50 (/.f64 i n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 3)))))))
(+.f64 100 (-.f64 (fma.f64 100/3 (/.f64 (*.f64 i i) (*.f64 n n)) (fma.f64 25/6 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50/3 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 275/6))))) (fma.f64 25 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (/.f64 i n) (fma.f64 50 (/.f64 (*.f64 i i) n) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 3))))))))
(+.f64 100 (-.f64 (fma.f64 100/3 (*.f64 (/.f64 i n) (/.f64 i n)) (fma.f64 25/6 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50/3 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 275/6))))) (fma.f64 25 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (/.f64 i n) (fma.f64 50 (/.f64 (*.f64 i i) n) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 3))))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100) i)
(/.f64 (fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) -100) i)
(/.f64 (fma.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) 100 -100) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 1 i)))
(-.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) i) (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))) (/.f64 100 i))
(fma.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))) (/.f64 -100 i))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) i) (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))) (+.f64 (/.f64 100 i) (*.f64 50 (/.f64 (pow.f64 n 3) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50/3 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) i) (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (+.f64 (/.f64 100 i) (*.f64 50 (/.f64 (pow.f64 n 3) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))
(-.f64 (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
(*.f64 -1 (/.f64 (-.f64 100 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) i))
(neg.f64 (/.f64 (+.f64 100 (*.f64 -100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) i))
(/.f64 (neg.f64 (+.f64 100 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) -100))) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i))) (*.f64 100 (/.f64 1 i)))
(-.f64 (*.f64 100 (+.f64 (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) i))) (/.f64 100 i))
(fma.f64 100 (+.f64 (*.f64 (*.f64 (/.f64 n i) (/.f64 n i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) i)) (/.f64 -100 i))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 1 i))))
(-.f64 (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (*.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) i)))) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 100 i)))
(-.f64 (fma.f64 100 (*.f64 (*.f64 (/.f64 n i) (/.f64 n i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (/.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 100 i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
(-.f64 (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 (*.f64 i i) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (fma.f64 100 (/.f64 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) i) (*.f64 50/3 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))))) (+.f64 (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 (pow.f64 i 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) (/.f64 100 i)) (*.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))))
(-.f64 (fma.f64 100 (*.f64 (*.f64 (/.f64 n i) (/.f64 n i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (/.f64 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) i) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 100 i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))
(/.f64 (*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(/.f64 n (/.f64 i (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))))
(*.f64 (/.f64 n i) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 2)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 2) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))
(-.f64 (fma.f64 100 (/.f64 n (/.f64 i (log.f64 i))) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (*.f64 n n) (*.f64 i i)) (*.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 n) 2))))))) (*.f64 100 (+.f64 (/.f64 (log.f64 i) (/.f64 i (*.f64 (*.f64 n n) (log.f64 n)))) (/.f64 n (/.f64 i (log.f64 n))))))
(+.f64 (fma.f64 100 (*.f64 (/.f64 n i) (log.f64 i)) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 100 (*.f64 (/.f64 n i) (/.f64 n i)) (*.f64 50 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (*.f64 n n) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 n i) (log.f64 n)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))))))
(-.f64 (fma.f64 50 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 100 (/.f64 n (/.f64 i (log.f64 i))) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (pow.f64 n 3))) (fma.f64 100 (/.f64 (*.f64 n n) (*.f64 i i)) (*.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 n) 2)))))))))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 50/3 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 3))) (fma.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (fma.f64 100 (/.f64 (log.f64 i) (/.f64 i (*.f64 (*.f64 n n) (log.f64 n)))) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2)))) (*.f64 100 (/.f64 n (/.f64 i (log.f64 n))))))))))
(-.f64 (fma.f64 50 (/.f64 (*.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 (log.f64 n) 2)) i) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 100 (*.f64 (/.f64 n i) (log.f64 i)) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (*.f64 (/.f64 n i) (/.f64 n i)) (*.f64 50 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (log.f64 n) 2))))))))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (log.f64 n)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 3) (log.f64 n)))) (*.f64 100 (*.f64 (/.f64 n i) (log.f64 n)))))))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (log.f64 i)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (*.f64 100 (/.f64 (pow.f64 n 2) (pow.f64 i 2))))))))))))))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 n (log.f64 n)) i))))))))))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 4)) (fma.f64 100 (/.f64 n (/.f64 i (log.f64 i))) (fma.f64 25/6 (/.f64 (pow.f64 (log.f64 i) 4) (/.f64 i (pow.f64 n 4))) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 n) 2))) (fma.f64 25 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (fma.f64 25/6 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) i) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (pow.f64 n 3))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 (*.f64 i i) (pow.f64 n 4))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (log.f64 n) 2))) (*.f64 100 (/.f64 (*.f64 n n) (*.f64 i i))))))))))))))))) (fma.f64 50/3 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))) (fma.f64 100 (/.f64 (log.f64 i) (/.f64 (*.f64 i i) (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2)))) (fma.f64 50 (/.f64 (log.f64 i) (/.f64 (pow.f64 i 3) (pow.f64 n 4))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 50/3 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 3))) (*.f64 100 (+.f64 (/.f64 (log.f64 i) (/.f64 i (*.f64 (*.f64 n n) (log.f64 n)))) (/.f64 n (/.f64 i (log.f64 n))))))))))))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (*.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (pow.f64 (log.f64 n) 2)) i) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 4)) (fma.f64 100 (*.f64 (/.f64 n i) (log.f64 i)) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 (log.f64 i) 4) i) (pow.f64 n 4)) (fma.f64 50 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 50 (*.f64 (/.f64 (*.f64 n n) i) (pow.f64 (log.f64 n) 2)) (fma.f64 25 (*.f64 (/.f64 (pow.f64 (log.f64 i) 2) i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 4)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (/.f64 (pow.f64 (log.f64 i) 2) i)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (log.f64 n) 2)) (*.f64 100 (*.f64 (/.f64 n i) (/.f64 n i))))))))))))))))) (fma.f64 50/3 (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (fma.f64 100 (/.f64 (log.f64 i) (*.f64 (/.f64 i (pow.f64 n 4)) (/.f64 i (log.f64 n)))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 3) (log.f64 n)))) (fma.f64 50 (*.f64 (/.f64 (log.f64 i) (pow.f64 i 3)) (pow.f64 n 4)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (log.f64 n)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 3)) (*.f64 100 (+.f64 (*.f64 (/.f64 n i) (log.f64 n)) (*.f64 (/.f64 (*.f64 n n) i) (*.f64 (log.f64 i) (log.f64 n))))))))))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) i)
(/.f64 (fma.f64 (exp.f64 i) 100 -100) i)
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) i) n)) (*.f64 100 (/.f64 1 i))))
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (fma.f64 50 (/.f64 i (/.f64 n (exp.f64 i))) (/.f64 100 i)))
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (fma.f64 50 (*.f64 (/.f64 i n) (exp.f64 i)) (/.f64 100 i)))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 100/3 (/.f64 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 n n)) (*.f64 100 (/.f64 (exp.f64 i) i)))) (fma.f64 50 (/.f64 i (/.f64 n (exp.f64 i))) (/.f64 100 i)))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (/.f64 (exp.f64 i) i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 25/2))) (fma.f64 50 (*.f64 (/.f64 i n) (exp.f64 i)) (/.f64 100 i)))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) (pow.f64 n 2))) (*.f64 100 (/.f64 (exp.f64 i) i)))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n)))))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 100/3 (/.f64 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 n n)) (*.f64 100 (/.f64 (exp.f64 i) i)))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (fma.f64 50/3 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (+.f64 (/.f64 100 i) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 n 3) (exp.f64 i))) (/.f64 (*.f64 50 (*.f64 i (exp.f64 i))) n))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (/.f64 (exp.f64 i) i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 25/2))) (fma.f64 25/12 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (+.f64 (/.f64 100 i) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 3)) (exp.f64 i)) (*.f64 50 (*.f64 (/.f64 i n) (exp.f64 i))))))))
(/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) i)
(/.f64 (fma.f64 (exp.f64 i) 100 -100) i)
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) i) n)) (*.f64 100 (/.f64 1 i))))
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (fma.f64 50 (/.f64 i (/.f64 n (exp.f64 i))) (/.f64 100 i)))
(-.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (fma.f64 50 (*.f64 (/.f64 i n) (exp.f64 i)) (/.f64 100 i)))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (exp.f64 i) i)) (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 100 (/.f64 1 i)) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 100/3 (/.f64 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 n n)) (*.f64 100 (/.f64 (exp.f64 i) i)))) (fma.f64 50 (/.f64 i (/.f64 n (exp.f64 i))) (/.f64 100 i)))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (/.f64 (exp.f64 i) i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 25/2))) (fma.f64 50 (*.f64 (/.f64 i n) (exp.f64 i)) (/.f64 100 i)))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) (pow.f64 n 2))) (*.f64 100 (/.f64 (exp.f64 i) i)))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 100 (/.f64 1 i)) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 i (exp.f64 i)) n)))))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 100/3 (/.f64 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 n n)) (*.f64 100 (/.f64 (exp.f64 i) i)))) (fma.f64 50/3 (/.f64 (pow.f64 i 4) (/.f64 (pow.f64 n 3) (exp.f64 i))) (+.f64 (/.f64 100 i) (fma.f64 25 (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 n 3) (exp.f64 i))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (/.f64 (*.f64 50 (*.f64 i (exp.f64 i))) n))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (*.f64 i i) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 (/.f64 (exp.f64 i) i) (*.f64 (/.f64 (pow.f64 i 3) (/.f64 (*.f64 n n) (exp.f64 i))) 25/2))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (exp.f64 i)) (+.f64 (/.f64 100 i) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 n 3)) (exp.f64 i)) (fma.f64 25/12 (*.f64 (/.f64 (pow.f64 i 5) (pow.f64 n 3)) (exp.f64 i)) (*.f64 50 (*.f64 (/.f64 i n) (exp.f64 i))))))))

prune301.0ms (2.8%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New24214256
Fresh101
Picked101
Done000
Total24414258
Error
2.4b
Counts
258 → 14
Alt Table
StatusErrorProgram
54.3b
(*.f64 n (-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))) 1))
23.5b
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
58.4b
(*.f64 n (/.f64 (*.f64 n (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))) i))
48.8b
(/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))
52.3b
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
48.8b
(*.f64 n (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) i))
59.3b
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)))))
23.0b
(*.f64 100 n)
52.2b
(pow.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3) 1/3)
48.8b
(/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)
58.4b
(*.f64 n (*.f64 (/.f64 n i) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))))
56.6b
(*.f64 n (-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
52.3b
(*.f64 n (/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i))
58.3b
(*.f64 n (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i)))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i)))))) i))
Compiler

Compiled 13559 to 8381 computations (38.2% saved)

localize2.0ms (0%)

prune20.0ms (0.2%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New000
Fresh01313
Picked011
Done000
Total01414
Error
2.4b
Counts
14 → 14
Alt Table
StatusErrorProgram
54.3b
(*.f64 n (-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))) 1))
23.5b
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
58.4b
(*.f64 n (/.f64 (*.f64 n (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))) i))
48.8b
(/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))
52.3b
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
48.8b
(*.f64 n (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) i))
59.3b
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)))))
23.0b
(*.f64 100 n)
52.2b
(pow.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3) 1/3)
48.8b
(/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)
58.4b
(*.f64 n (*.f64 (/.f64 n i) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))))
56.6b
(*.f64 n (-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
52.3b
(*.f64 n (/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i))
58.3b
(*.f64 n (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i)))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i)))))) i))
Compiler

Compiled 813 to 498 computations (38.7% saved)

localize14.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.6b
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
2.8b
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i))))
6.9b
(*.f64 (*.f64 i i) n)
7.5b
(/.f64 (*.f64 i i) n)

series17.0ms (0.2%)

Counts
4 → 96
Calls

24 calls:

TimeVariablePointExpression
3.0ms
i
@inf
(/.f64 (*.f64 i i) n)
2.0ms
i
@-inf
(*.f64 (*.f64 i i) n)
1.0ms
n
@inf
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i))))
1.0ms
n
@-inf
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i))))
1.0ms
n
@0
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i))))

rewrite44.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
215×add-sqr-sqrt_binary64
204×*-un-lft-identity_binary64
204×pow1_binary64
203×add-exp-log_binary64
203×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01988
142784
Stop Event
node limit
Counts
4 → 99
Calls
Call 1
Inputs
(/.f64 (*.f64 i i) n)
(*.f64 (*.f64 i i) n)
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i))))
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 i (/.f64 n i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 i (/.f64 1 (/.f64 n i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i i) (/.f64 1 n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 i (/.f64 n i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (*.f64 n n))) (cbrt.f64 (/.f64 i (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (sqrt.f64 n)) (/.f64 i (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 i (neg.f64 i)) (/.f64 1 (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i 1) (/.f64 i n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 i 4)) 1) (/.f64 (pow.f64 (cbrt.f64 i) 2) n))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 i (pow.f64 (cbrt.f64 n) 2)) (/.f64 i (cbrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 n) 2)) (/.f64 (*.f64 i i) (cbrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 i 4)) (pow.f64 (cbrt.f64 n) 2)) (cbrt.f64 (/.f64 i (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 n)) (/.f64 (*.f64 i i) (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 i 4)) (sqrt.f64 n)) (/.f64 (pow.f64 (cbrt.f64 i) 2) (sqrt.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (/.f64 n i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 i (/.f64 n i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 i (/.f64 n i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 i (sqrt.f64 n)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 n (*.f64 i i)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 i i) (neg.f64 n)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (pow.f64 i 4) (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 i (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 i (/.f64 n i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 i (/.f64 n i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 i 6) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 i (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 i (/.f64 n i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 i (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 i (/.f64 n i))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 i (*.f64 i n)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 i n)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 i (*.f64 i n)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 i (*.f64 i n))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (sqrt.f64 n)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 i 4) (*.f64 n n)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 i) i) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 i (*.f64 i n)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 i (*.f64 i n)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 i 6) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 i 6)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 i (*.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 i (*.f64 i n))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 i (*.f64 i n))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 i (*.f64 i n))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) 1) (*.f64 (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 2) (cbrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (sqrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) 3) (pow.f64 (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))) 3)) (+.f64 (*.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) (*.f64 50/3 (*.f64 i (*.f64 i n)))) (-.f64 (pow.f64 (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))) 2) (*.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) (*.f64 50/3 (*.f64 i (*.f64 i n)))) (pow.f64 (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))) 2)) (-.f64 (*.f64 50/3 (*.f64 i (*.f64 i n))) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i)))) (/.f64 (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2) (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) 2) (cbrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) (sqrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3) (*.f64 (pow.f64 (fma.f64 i i i) 3) -125000)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (*.f64 (*.f64 -50 (fma.f64 i i i)) (-.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2)) (/.f64 1 (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (*.f64 (*.f64 -50 (fma.f64 i i i)) (-.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))) (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3) (*.f64 (pow.f64 (fma.f64 i i i) 3) -125000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i))) (-.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3) (*.f64 (pow.f64 (fma.f64 i i i) 3) -125000)) (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (*.f64 (*.f64 -50 (fma.f64 i i i)) (-.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2)) (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3) (*.f64 (pow.f64 (fma.f64 i i i) 3) -125000))) (neg.f64 (+.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (*.f64 (*.f64 -50 (fma.f64 i i i)) (-.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2))) (neg.f64 (+.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 50 (fma.f64 i i i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 i i i) 3) -125000) (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 3)) (+.f64 (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2) (-.f64 (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2) (*.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 -50 (fma.f64 i i i)) 2) (pow.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) 2)) (-.f64 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 i i i) -50 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))) (*.f64 -50 (fma.f64 i i i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -50 (fma.f64 i i i)) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -50 (fma.f64 i i i))) 2) (cbrt.f64 (*.f64 -50 (fma.f64 i i i))) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) 2) (cbrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (*.f64 -50 (fma.f64 i i i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -50 (fma.f64 i i i))) (sqrt.f64 (*.f64 -50 (fma.f64 i i i))) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (sqrt.f64 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (*.f64 -50 (fma.f64 i i i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -50 (fma.f64 i i i) (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i))))))))))))

simplify64.0ms (0.6%)

Algorithm
egg-herbie
Rules
414×sub-neg_binary64
332×cancel-sign-sub-inv_binary64
325×associate-+l+_binary64
301×fma-def_binary64
271×associate--l+_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0441723
11451652
24701414
314481394
442961394
Stop Event
node limit
Counts
195 → 131
Calls
Call 1
Inputs
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(/.f64 (pow.f64 i 2) n)
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 n (pow.f64 i 2))
(*.f64 100 n)
(+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) (pow.f64 i 2))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) (pow.f64 i 2))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 100/3 (/.f64 (pow.f64 i 2) n))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(*.f64 100 n)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(*.f64 (-.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) 50) (pow.f64 i 2))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(*.f64 (-.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) 50) (pow.f64 i 2))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(*.f64 100/3 (/.f64 (pow.f64 i 2) n))
(-.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
Outputs
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(/.f64 (pow.f64 i 2) n)
(/.f64 (*.f64 i i) n)
(*.f64 (/.f64 i n) i)
(*.f64 i (/.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 n (pow.f64 i 2))
(*.f64 (*.f64 i i) n)
(*.f64 i (*.f64 i n))
(*.f64 100 n)
(*.f64 n 100)
(+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))
(fma.f64 100 n (*.f64 50 (*.f64 i n)))
(fma.f64 50 (*.f64 i n) (*.f64 n 100))
(*.f64 n (fma.f64 i 50 100))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) (pow.f64 i 2))
(*.f64 (*.f64 i i) (fma.f64 50/3 n (/.f64 100/3 n)))
(*.f64 i (*.f64 i (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) n) 100/3) (*.f64 n (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(fma.f64 i (*.f64 n 50) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 i (+.f64 (*.f64 i (fma.f64 n 50/3 (/.f64 100/3 n))) (*.f64 n 50)))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) (pow.f64 i 2))
(*.f64 (*.f64 i i) (fma.f64 50/3 n (/.f64 100/3 n)))
(*.f64 i (*.f64 i (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) n) 100/3) (*.f64 n (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(fma.f64 i (*.f64 n 50) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 i (+.f64 (*.f64 i (fma.f64 n 50/3 (/.f64 100/3 n))) (*.f64 n 50)))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 100/3 (/.f64 (pow.f64 i 2) n))
(*.f64 (/.f64 (*.f64 i i) n) 100/3)
(*.f64 (*.f64 (/.f64 i n) i) 100/3)
(*.f64 (*.f64 i (/.f64 i n)) 100/3)
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (fma.f64 50 i (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)))
(*.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (fma.f64 50 i (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)))
(*.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))))
(fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3))
(+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n))))
(*.f64 100 n)
(*.f64 n 100)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(+.f64 (fma.f64 100 n (*.f64 50 (*.f64 i n))) (*.f64 -50 i))
(fma.f64 n 100 (*.f64 50 (-.f64 (*.f64 i n) i)))
(fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(*.f64 (-.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) 50) (pow.f64 i 2))
(*.f64 (*.f64 i i) (+.f64 (fma.f64 50/3 n (/.f64 100/3 n)) -50))
(*.f64 i (*.f64 i (+.f64 (fma.f64 n 50/3 (/.f64 100/3 n)) -50)))
(*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) n) 100/3) (*.f64 n (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (fma.f64 i (*.f64 n 50) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (fma.f64 n 50 -50)) (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(*.f64 (-.f64 (+.f64 (*.f64 50/3 n) (*.f64 100/3 (/.f64 1 n))) 50) (pow.f64 i 2))
(*.f64 (*.f64 i i) (+.f64 (fma.f64 50/3 n (/.f64 100/3 n)) -50))
(*.f64 i (*.f64 i (+.f64 (fma.f64 n 50/3 (/.f64 100/3 n)) -50)))
(*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50))))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n)))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) n) 100/3) (*.f64 n (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (fma.f64 i (*.f64 n 50) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (fma.f64 n 50 -50)) (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(*.f64 100/3 (/.f64 (pow.f64 i 2) n))
(*.f64 (/.f64 (*.f64 i i) n) 100/3)
(*.f64 (*.f64 (/.f64 i n) i) 100/3)
(*.f64 (*.f64 i (/.f64 i n)) 100/3)
(-.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (*.f64 (/.f64 (*.f64 i i) n) 100/3) (*.f64 50 (+.f64 i (*.f64 i i))))
(fma.f64 (/.f64 (*.f64 i i) n) 100/3 (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 (*.f64 (/.f64 i n) i) 100/3 (*.f64 -50 (fma.f64 i i i)))
(*.f64 i (-.f64 (*.f64 i (+.f64 (/.f64 100/3 n) -50)) 50))
(*.f64 i (+.f64 (*.f64 i (+.f64 (/.f64 100/3 n) -50)) -50))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (fma.f64 50 i (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)))
(*.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (*.f64 50 (*.f64 i n)))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)) (*.f64 -50 (fma.f64 i i i)))
(fma.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)) (*.f64 -50 (fma.f64 i i i)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(*.f64 n (+.f64 100 (+.f64 (*.f64 50 i) (*.f64 50/3 (pow.f64 i 2)))))
(*.f64 n (+.f64 100 (fma.f64 50 i (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3))))
(*.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)))
(*.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i)))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (*.f64 50 (*.f64 i n)))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 n (fma.f64 i 50 (fma.f64 (*.f64 i i) 50/3 100)) (*.f64 -50 (fma.f64 i i i)))
(fma.f64 n (fma.f64 i 50 (fma.f64 i (*.f64 i 50/3) 100)) (*.f64 -50 (fma.f64 i i i)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (+.f64 (*.f64 n (+.f64 100 (fma.f64 i 50 (*.f64 (*.f64 i i) 50/3)))) (*.f64 (/.f64 (*.f64 i i) n) 100/3)) (*.f64 -50 (+.f64 i (*.f64 i i))))
(fma.f64 -50 (fma.f64 i i i) (+.f64 (*.f64 n (fma.f64 i 50 100)) (*.f64 (*.f64 i i) (fma.f64 n 50/3 (/.f64 100/3 n)))))
(+.f64 (*.f64 i (*.f64 i (+.f64 (/.f64 100/3 n) (fma.f64 n 50/3 -50)))) (fma.f64 i (fma.f64 n 50 -50) (*.f64 n 100)))

prune112.0ms (1%)

Pruning

14 alts after pruning (12 fresh and 2 done)

PrunedKeptTotal
New1310131
Fresh01212
Picked011
Done011
Total13114145
Error
2.4b
Counts
145 → 14
Alt Table
StatusErrorProgram
54.3b
(*.f64 n (-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))) 1))
23.5b
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
58.4b
(*.f64 n (/.f64 (*.f64 n (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))) i))
48.8b
(/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))
52.3b
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
48.8b
(*.f64 n (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) i))
59.3b
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)))))
23.0b
(*.f64 100 n)
52.2b
(pow.f64 (pow.f64 (/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3) 1/3)
48.8b
(/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)
58.4b
(*.f64 n (*.f64 (/.f64 n i) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))))
56.6b
(*.f64 n (-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
52.3b
(*.f64 n (/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i))
58.3b
(*.f64 n (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i)))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i)))))) i))
Compiler

Compiled 5495 to 2663 computations (51.5% saved)

localize8.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))
0.0b
(/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)
1.9b
(fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)
4.8b
(pow.f64 (+.f64 1 (/.f64 i n)) n)

series19.0ms (0.2%)

Counts
3 → 72
Calls

18 calls:

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

rewrite54.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
328×prod-diff_binary64
224×expm1-udef_binary64
224×log1p-udef_binary64
129×fma-neg_binary64
129×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251
126251
2346351
Stop Event
node limit
Counts
3 → 83
Calls
Call 1
Inputs
(fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)
(/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) i)
(*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 -100 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 1) -100)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2) (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100)) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -10000) (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 100))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (/.f64 1 (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 n (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2) (*.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 2)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (*.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 n (neg.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (/.f64 1 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n i) (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n 1) (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 1) (/.f64 n i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2) 1) (/.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 1) (/.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (pow.f64 (cbrt.f64 i) 2)) (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (pow.f64 (cbrt.f64 i) 2)) (/.f64 n (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (pow.f64 (cbrt.f64 i) 2)) (/.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 i)) (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 n (sqrt.f64 i)) (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (sqrt.f64 i)) (/.f64 n (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2) (sqrt.f64 i)) (/.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 i n) (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) n) (*.f64 -100 n))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 n (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100)) (*.f64 n -100))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) n))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 n 3) (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) 3) (pow.f64 n 3)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100))))))))

simplify84.0ms (0.8%)

Algorithm
egg-herbie
Rules
461×associate-/l*_binary64
283×times-frac_binary64
261×*-commutative_binary64
244×+-commutative_binary64
241×associate-/r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
07286593
126876463
Stop Event
node limit
Counts
155 → 209
Calls
Call 1
Inputs
(*.f64 100 i)
(-.f64 (+.f64 (*.f64 100 i) (*.f64 50 (pow.f64 i 2))) (*.f64 50 (/.f64 (pow.f64 i 2) n)))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (/.f64 (pow.f64 i 3) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 4)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3))) (*.f64 50 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) 100)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (+.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
(*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (*.f64 100 (/.f64 (pow.f64 n 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 n (log.f64 n)))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) i)))))))))))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 100 (*.f64 n (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) i))))))))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i))))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) (pow.f64 i 2))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 3))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 3)))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) i)) (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(*.f64 100 n)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 3) 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/3 (/.f64 (pow.f64 i 2) n))))))) (+.f64 (*.f64 25 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))
(/.f64 (-.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 100 n)) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 n i)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) i))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 (/.f64 n i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 n i))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n)))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) i)) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))))))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) i)) (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 2))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n)))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 2)))))))))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n)
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) n)) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 2))))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n)
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (*.f64 100 n)))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (*.f64 100 n)))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) n)) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 2))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 2))))))))
(*.f64 100 (*.f64 n i))
(-.f64 (+.f64 (*.f64 50 (*.f64 n (pow.f64 i 2))) (*.f64 100 (*.f64 n i))) (*.f64 50 (pow.f64 i 2)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 50 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 3) n)) (*.f64 100 (*.f64 n i))))) (+.f64 (*.f64 50 (pow.f64 i 3)) (*.f64 50 (pow.f64 i 2))))
(-.f64 (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 100 (*.f64 n i)) (+.f64 (*.f64 25/6 (*.f64 n (pow.f64 i 4))) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 3))) (*.f64 50 (*.f64 n (pow.f64 i 2)))))))) (+.f64 (*.f64 50 (pow.f64 i 3)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25 (pow.f64 i 4)) (*.f64 50 (pow.f64 i 2))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100) n)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (*.f64 100 n))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))))) (+.f64 (*.f64 100 n) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(*.f64 n (-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 n))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 n)))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
Outputs
(*.f64 100 i)
(-.f64 (+.f64 (*.f64 100 i) (*.f64 50 (pow.f64 i 2))) (*.f64 50 (/.f64 (pow.f64 i 2) n)))
(+.f64 (fma.f64 100 i (*.f64 50 (*.f64 i i))) (*.f64 -50 (/.f64 (*.f64 i i) n)))
(+.f64 (*.f64 100 i) (*.f64 50 (-.f64 (*.f64 i i) (/.f64 (*.f64 i i) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (/.f64 (pow.f64 i 3) n))))
(-.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 100/3 (/.f64 (pow.f64 i 3) (*.f64 n n)))))) (*.f64 50 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(+.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 100/3 n) (/.f64 (pow.f64 i 3) n))))) (*.f64 -50 (+.f64 (/.f64 (*.f64 i i) n) (/.f64 (pow.f64 i 3) n))))
(-.f64 (+.f64 (*.f64 50/3 (pow.f64 i 3)) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (pow.f64 i 4)) (+.f64 (*.f64 100 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 100/3 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 50 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3))) (*.f64 50 (/.f64 (pow.f64 i 2) n))))))
(-.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 275/6 (/.f64 (pow.f64 i 4) (*.f64 n n)) (fma.f64 25/6 (pow.f64 i 4) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 100/3 (/.f64 (pow.f64 i 3) (*.f64 n n)))))))) (fma.f64 25 (/.f64 (pow.f64 i 4) n) (fma.f64 50 (/.f64 (pow.f64 i 3) n) (fma.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (*.f64 50 (/.f64 (*.f64 i i) n))))))
(-.f64 (fma.f64 50/3 (pow.f64 i 3) (fma.f64 275/6 (/.f64 (pow.f64 i 4) (*.f64 n n)) (fma.f64 25/6 (pow.f64 i 4) (fma.f64 100 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 100/3 n) (/.f64 (pow.f64 i 3) n))))))) (fma.f64 25 (/.f64 (pow.f64 i 4) n) (fma.f64 50 (/.f64 (pow.f64 i 3) n) (fma.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 3)) (/.f64 (*.f64 i i) (/.f64 n 50))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100)
(fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) -100)
(fma.f64 100 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) 100)
(+.f64 (*.f64 100 (+.f64 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) -100)
(fma.f64 100 (+.f64 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 i i)))))
(+.f64 (+.f64 (fma.f64 100 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))) -100) (*.f64 -50 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))
(-.f64 (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50/3 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))) (+.f64 100 (*.f64 50 (+.f64 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (pow.f64 i 3)) (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 i i))))))
(+.f64 (+.f64 (fma.f64 100 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))) -100) (*.f64 -50 (+.f64 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))
(-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100)
(fma.f64 100 (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n) -100)
(fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) -100)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) 100)
(+.f64 (*.f64 100 (+.f64 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) -100)
(fma.f64 100 (+.f64 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) -100)
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2)))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100 (+.f64 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))) (+.f64 100 (*.f64 50 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))))))
(+.f64 (+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (+.f64 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))) -100) (*.f64 -50 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (+.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 100 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 6) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3))))))) (+.f64 100 (*.f64 50 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3))))))
(+.f64 (+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (*.f64 (/.f64 n (/.f64 i n)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) -100) (*.f64 -50 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))))))
(*.f64 n (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(*.f64 n (*.f64 100 (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (*.f64 100 (/.f64 (pow.f64 n 2) i))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 n (log.f64 n)))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i))))) (*.f64 100 (+.f64 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 n (log.f64 n)))))
(+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 n (/.f64 i n))))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 (*.f64 (*.f64 n n) (log.f64 i)) n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 3)) i)))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (*.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 i)))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (/.f64 n (/.f64 i n)) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (*.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 i))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 n)) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 100 (*.f64 n (log.f64 n)))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) n)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 2) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 4))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 2) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)) i)))))))))))))))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 100 (*.f64 n (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (log.f64 n)) i)) (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (log.f64 n))) i))))))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 4)) (fma.f64 100 (/.f64 (*.f64 n n) i) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 4))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 i))) (*.f64 50 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 n) 2)))))))))))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 100 (*.f64 n (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (log.f64 n))) (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))))))))))))))
(-.f64 (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 i) 2)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 n) i))) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 n (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 4)) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 3)) (fma.f64 50 (*.f64 (*.f64 n n) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 4)) (fma.f64 100 (/.f64 n (/.f64 i n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 i)) (/.f64 50 (/.f64 i (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2)))))))))))))))))) (fma.f64 50/3 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 100 (*.f64 n (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 i) i))) (fma.f64 50/3 (*.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) (pow.f64 (log.f64 n) 3)) (*.f64 100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (log.f64 n)) (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 4) (log.f64 n))))))))))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(fma.f64 100 (exp.f64 i) -100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (*.f64 100 (exp.f64 i)) (fma.f64 50 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) 100))
(-.f64 (*.f64 100 (exp.f64 i)) (fma.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))) (fma.f64 50 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) 100))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))) (fma.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) 100))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (+.f64 100 (fma.f64 25 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 4))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (/.f64 (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i)) n))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))) (fma.f64 50/3 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 5)) (+.f64 100 (fma.f64 25 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 4)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i))))))))
(-.f64 (*.f64 100 (exp.f64 i)) 100)
(fma.f64 100 (exp.f64 i) -100)
(-.f64 (*.f64 100 (exp.f64 i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) 100))
(-.f64 (*.f64 100 (exp.f64 i)) (fma.f64 50 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) 100))
(-.f64 (*.f64 100 (exp.f64 i)) (fma.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) 100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))) (+.f64 100 (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))) (fma.f64 50 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) 100))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))) (fma.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) 100))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 (exp.f64 i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) (pow.f64 n 2))))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 3))) (+.f64 100 (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 3))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (pow.f64 n 3))) (*.f64 50 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))) (fma.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 5))) (+.f64 100 (fma.f64 25 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 4))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (pow.f64 n 3) (pow.f64 i 6))) (/.f64 (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i)) n))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 100 (exp.f64 i) (*.f64 25/2 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))) (fma.f64 50/3 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 5)) (+.f64 100 (fma.f64 25 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 4)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) (pow.f64 n 3)) (pow.f64 i 6)) (*.f64 50 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i))))))))
(/.f64 (*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n)))) i)
(/.f64 (*.f64 n n) (/.f64 i (*.f64 100 (-.f64 (log.f64 i) (log.f64 n)))))
(/.f64 n (/.f64 (/.f64 (/.f64 i 100) (-.f64 (log.f64 i) (log.f64 n))) n))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 3)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 3) (log.f64 n))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2))))))) (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))))))
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 n (/.f64 i n)) (log.f64 n)))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (pow.f64 n 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i))))))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 50/3 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 i) 3))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (+.f64 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i) (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2)))))))))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i))))))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 i) i))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 (log.f64 i) 3) i) (pow.f64 n 4)) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (+.f64 (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2))))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 n) i))) (fma.f64 100 (*.f64 (/.f64 n (/.f64 i n)) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 3)))))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) (pow.f64 i 2))) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) (pow.f64 i 2))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 3))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) i)) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n))) i)) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 2) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 3)))))))))))))
(-.f64 (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (*.f64 i i) (pow.f64 (log.f64 n) 2))) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 25/6 (/.f64 (pow.f64 (log.f64 i) 4) (/.f64 i (pow.f64 n 5))) (fma.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) i) (fma.f64 50/3 (/.f64 (pow.f64 n 4) (/.f64 i (pow.f64 (log.f64 i) 3))) (fma.f64 50 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (/.f64 (pow.f64 n 5) (/.f64 i (pow.f64 (log.f64 n) 4))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 i))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 (*.f64 i i) (pow.f64 n 5))) (fma.f64 25 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)))) (*.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 3) (log.f64 n)))))))))))))))))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (log.f64 n))) (fma.f64 50/3 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3)))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (*.f64 (log.f64 i) (log.f64 n)))) (fma.f64 100 (/.f64 (log.f64 i) (/.f64 (*.f64 i i) (*.f64 (pow.f64 n 5) (log.f64 n)))) (fma.f64 50/3 (/.f64 (pow.f64 (log.f64 i) 3) (/.f64 i (*.f64 (pow.f64 n 5) (log.f64 n)))) (fma.f64 50/3 (/.f64 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) i) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (*.f64 (pow.f64 n 4) (log.f64 n)))) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 n))) (*.f64 50 (/.f64 (log.f64 i) (/.f64 (pow.f64 i 3) (pow.f64 n 5))))))))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (log.f64 n) 2)) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (/.f64 (*.f64 n n) (/.f64 i (log.f64 i))) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 (log.f64 i) 4) i) (pow.f64 n 5)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 (log.f64 i) 3) i) (pow.f64 n 4)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (/.f64 (pow.f64 n 5) i) (pow.f64 (log.f64 n) 4)) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 i) i))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (/.f64 (pow.f64 n 5) i))) (fma.f64 25 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 (/.f64 i (pow.f64 n 5)) (pow.f64 (log.f64 n) 2))) (/.f64 (*.f64 50 (*.f64 (pow.f64 n 5) (log.f64 n))) (pow.f64 i 3)))))))))))))))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (/.f64 (log.f64 n) i))) (fma.f64 50/3 (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) (fma.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 100 (*.f64 (/.f64 (log.f64 i) (*.f64 i i)) (*.f64 (pow.f64 n 5) (log.f64 n))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 (log.f64 i) 3) i) (*.f64 (pow.f64 n 5) (log.f64 n))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 4) i) (pow.f64 (log.f64 n) 3)) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) i) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (*.f64 (/.f64 n (/.f64 i n)) (log.f64 n)) (*.f64 50 (*.f64 (/.f64 (log.f64 i) (pow.f64 i 3)) (pow.f64 n 5)))))))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) (/.f64 i n))
(*.f64 (/.f64 (fma.f64 100 (exp.f64 i) -100) i) n)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 100 (-.f64 (*.f64 (/.f64 n i) (exp.f64 i)) (/.f64 n i))) (*.f64 -50 (*.f64 i (exp.f64 i))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 (exp.f64 i) i))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 n (exp.f64 i)) (/.f64 i 100)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) i)) (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))))))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (fma.f64 25 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5))) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 50/3 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 n (exp.f64 i)) (/.f64 i 100)))) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 5) n)) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))))))
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
(/.f64 (fma.f64 100 (exp.f64 i) -100) (/.f64 i n))
(*.f64 (/.f64 (fma.f64 100 (exp.f64 i) -100) i) n)
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(+.f64 (*.f64 100 (-.f64 (*.f64 (/.f64 n i) (exp.f64 i)) (/.f64 n i))) (*.f64 -50 (*.f64 i (exp.f64 i))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)) (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 2)) n)))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 n (exp.f64 i)) (/.f64 i 100)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 i (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 2) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (+.f64 (*.f64 25 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) (pow.f64 n 2))) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 n i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) (pow.f64 n 2))) (*.f64 50 (*.f64 i (exp.f64 i))))))))
(-.f64 (fma.f64 100/3 (/.f64 (exp.f64 i) (/.f64 n (*.f64 i i))) (fma.f64 25/2 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 i)) i)))) (fma.f64 25 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 3))) (fma.f64 25/12 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5))) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 50/3 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i)))))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (*.f64 i i)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (/.f64 (*.f64 n (exp.f64 i)) (/.f64 i 100)))) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) (exp.f64 i)) (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 5) n)) (fma.f64 100 (/.f64 n i) (fma.f64 50 (*.f64 i (exp.f64 i)) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n))))))))
(*.f64 100 n)
(-.f64 (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 n i))) (*.f64 50 i))
(+.f64 (fma.f64 100 n (*.f64 50 (*.f64 i n))) (*.f64 -50 i))
(+.f64 (*.f64 100 n) (*.f64 i (-.f64 (*.f64 50 n) 50)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 2) n)) (*.f64 50 (*.f64 n i))))) (+.f64 (*.f64 50 i) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 50 (+.f64 i (*.f64 i i))))
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 50 (*.f64 i n))))) (*.f64 -50 (+.f64 i (*.f64 i i))))
(-.f64 (+.f64 (*.f64 100 n) (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 3) 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/3 (/.f64 (pow.f64 i 2) n))))))) (+.f64 (*.f64 25 (pow.f64 i 3)) (+.f64 (*.f64 50 i) (+.f64 (*.f64 50 (pow.f64 i 2)) (*.f64 25 (/.f64 (pow.f64 i 3) (pow.f64 n 2)))))))
(-.f64 (fma.f64 100 n (fma.f64 275/6 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (*.f64 i n) (fma.f64 25/6 (*.f64 n (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (*.f64 i i) n) (*.f64 (/.f64 (*.f64 i i) n) 100/3)))))) (fma.f64 25 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50 (*.f64 i i) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 n n)) 25)))))
(-.f64 (fma.f64 100 n (fma.f64 275/6 (/.f64 (pow.f64 i 3) n) (fma.f64 50 (*.f64 i n) (fma.f64 25/6 (*.f64 n (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (*.f64 i i) n) (*.f64 (/.f64 (*.f64 i i) n) 100/3)))))) (fma.f64 25 (pow.f64 i 3) (fma.f64 50 i (fma.f64 50 (*.f64 i i) (/.f64 (/.f64 (*.f64 (pow.f64 i 3) 25) n) n)))))
(/.f64 (-.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 100 n)) i)
(/.f64 (*.f64 100 (-.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) n)) i)
(/.f64 100 (/.f64 i (fma.f64 n (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (neg.f64 n))))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 100 (+.f64 (/.f64 n (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 i i)))) (*.f64 -100 (/.f64 n i)))
(*.f64 100 (-.f64 (+.f64 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))) (/.f64 n i)))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3)))))
(-.f64 (fma.f64 50 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (pow.f64 i 3)) (*.f64 100 (+.f64 (/.f64 n (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 i i))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (pow.f64 i 3)) (fma.f64 100/3 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (pow.f64 i 4)) (fma.f64 100 (/.f64 n (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 i i))))))) (fma.f64 50 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 100 i) (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 100 n) (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))))) i))
(neg.f64 (/.f64 (*.f64 100 (-.f64 n (*.f64 n (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))) i))
(/.f64 (neg.f64 (*.f64 100 (-.f64 n (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) i)
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 (/.f64 n i)))
(+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (/.f64 n (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))))) (*.f64 -100 (/.f64 n i)))
(*.f64 100 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 n i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))) (/.f64 n i)))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (*.f64 100 (/.f64 n i))))
(-.f64 (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3)) (*.f64 100 (/.f64 n (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100 (/.f64 n i))))
(-.f64 (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 100 n) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (/.f64 n i))))
(-.f64 (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))) (*.f64 100 (/.f64 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 n i)) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 4))))))
(-.f64 (fma.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3)) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100 (/.f64 n (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 (/.f64 n i) (*.f64 50 (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 4) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))))))
(-.f64 (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (/.f64 (*.f64 100 n) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (/.f64 n i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 4)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))
(*.f64 (pow.f64 n 2) (-.f64 (*.f64 100 (log.f64 i)) (*.f64 100 (log.f64 n))))
(*.f64 (*.f64 n n) (*.f64 100 (-.f64 (log.f64 i) (log.f64 n))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n)))))
(-.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)))))) (*.f64 100 (+.f64 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (*.f64 n n) (log.f64 n)))))
(+.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)))))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (*.f64 n n)))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 4)) i)) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))))))))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) i)) (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))))))))
(-.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 i))) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))))))))) (fma.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 50 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 n))) (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)))))))))
(-.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 100 (*.f64 (/.f64 (log.f64 i) i) (pow.f64 n 4)) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))))))))) (+.f64 (*.f64 100 (*.f64 (log.f64 n) (+.f64 (*.f64 (pow.f64 n 3) (log.f64 i)) (*.f64 n n)))) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 n))) (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))))))))
(-.f64 (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2))) (+.f64 (*.f64 100 (*.f64 (log.f64 i) (pow.f64 n 2))) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 5) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 3))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3))) (+.f64 (*.f64 100 (/.f64 (pow.f64 n 3) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)) i)) (+.f64 (*.f64 25/6 (*.f64 (pow.f64 (log.f64 i) 4) (pow.f64 n 5))) (+.f64 (*.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 i)) i)) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 (log.f64 i) 2) (pow.f64 n 5)) i)) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (log.f64 n)) (pow.f64 i 2))))))))))))))))) (+.f64 (*.f64 100 (/.f64 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (log.f64 n))) i)) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 2) (log.f64 n))) (+.f64 (*.f64 50 (/.f64 (pow.f64 n 4) (pow.f64 i 2))) (+.f64 (*.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3))) (+.f64 (*.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n)))) (+.f64 (*.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n)))) (+.f64 (*.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (pow.f64 (log.f64 i) 2) (log.f64 n)))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 4) (log.f64 n)) i)) (*.f64 50 (/.f64 (*.f64 (log.f64 i) (pow.f64 n 5)) (pow.f64 i 2)))))))))))))
(-.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 i (pow.f64 (log.f64 n) 2))) (fma.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 i) 4)) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 i))) (fma.f64 50 (/.f64 (pow.f64 (log.f64 i) 2) (/.f64 i (pow.f64 n 5))) (*.f64 50 (+.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) (/.f64 (pow.f64 n 5) (/.f64 (*.f64 i i) (log.f64 n)))))))))))))))))) (fma.f64 100 (/.f64 (log.f64 i) (/.f64 i (*.f64 (pow.f64 n 5) (log.f64 n)))) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 50/3 (*.f64 (log.f64 i) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 3))) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) (fma.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) (fma.f64 50 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 4) (log.f64 n))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 n))) (*.f64 50 (/.f64 (log.f64 i) (/.f64 (*.f64 i i) (pow.f64 n 5))))))))))))))
(-.f64 (fma.f64 50 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 n) 2)) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 i)) (fma.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 4)) (fma.f64 50 (/.f64 (pow.f64 n 5) (*.f64 i i)) (fma.f64 100/3 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 i) 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) i) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) i) (pow.f64 (log.f64 n) 2)) (fma.f64 25/6 (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 i) 4)) (fma.f64 25 (*.f64 (pow.f64 (log.f64 i) 2) (*.f64 (pow.f64 n 5) (pow.f64 (log.f64 n) 2))) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 i) (pow.f64 (log.f64 n) 2))) (fma.f64 100 (*.f64 (/.f64 (log.f64 i) i) (pow.f64 n 4)) (*.f64 50 (+.f64 (/.f64 (pow.f64 n 5) (/.f64 i (pow.f64 (log.f64 i) 2))) (+.f64 (*.f64 (pow.f64 n 3) (pow.f64 (log.f64 i) 2)) (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (log.f64 n))))))))))))))))) (fma.f64 100 (*.f64 (/.f64 (log.f64 i) i) (*.f64 (pow.f64 n 5) (log.f64 n))) (fma.f64 100 (*.f64 (*.f64 n n) (log.f64 n)) (fma.f64 50 (/.f64 (pow.f64 n 4) (*.f64 i i)) (fma.f64 50/3 (*.f64 (*.f64 (pow.f64 n 5) (log.f64 i)) (pow.f64 (log.f64 n) 3)) (fma.f64 50/3 (*.f64 (pow.f64 n 4) (pow.f64 (log.f64 n) 3)) (fma.f64 100 (*.f64 (pow.f64 n 3) (*.f64 (log.f64 i) (log.f64 n))) (fma.f64 50/3 (*.f64 (pow.f64 (log.f64 i) 3) (*.f64 (pow.f64 n 5) (log.f64 n))) (fma.f64 50 (*.f64 (pow.f64 n 4) (*.f64 (log.f64 n) (pow.f64 (log.f64 i) 2))) (fma.f64 100 (/.f64 (pow.f64 n 4) (/.f64 i (log.f64 n))) (*.f64 50 (/.f64 (pow.f64 n 5) (/.f64 i (/.f64 (log.f64 i) i))))))))))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n)
(*.f64 n (fma.f64 100 (exp.f64 i) -100))
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2)))))
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (fma.f64 100 n (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i))))
(+.f64 (*.f64 (exp.f64 i) (-.f64 (*.f64 100 n) (*.f64 50 (*.f64 i i)))) (*.f64 n -100))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) n)) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 100 n) (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2)))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 n (exp.f64 i))) (fma.f64 100/3 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 100 n (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i))))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 4)) (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 100 n (*.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (exp.f64 i) (pow.f64 i 2))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 2))))))))
(-.f64 (fma.f64 100/3 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 n (exp.f64 i))) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 25 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 100 n (fma.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (*.f64 n n)) (fma.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5)))))))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 4)) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 100 n (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 6) n)) (fma.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)) (*.f64 (/.f64 50/3 n) (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) n)))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n)
(*.f64 n (fma.f64 100 (exp.f64 i) -100))
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (*.f64 100 n)))
(-.f64 (*.f64 100 (*.f64 n (exp.f64 i))) (fma.f64 100 n (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i))))
(+.f64 (*.f64 (exp.f64 i) (-.f64 (*.f64 100 n) (*.f64 50 (*.f64 i i)))) (*.f64 n -100))
(-.f64 (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 i 3) (exp.f64 i)) n)) (+.f64 (*.f64 25/2 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (*.f64 100 n)))
(-.f64 (fma.f64 100/3 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (fma.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 n (exp.f64 i))) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 100 n (*.f64 (*.f64 50 (*.f64 i i)) (exp.f64 i))))
(-.f64 (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 4)) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 100 n (*.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)))))
(-.f64 (+.f64 (*.f64 25/2 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 4)) n)) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 3)) n)) (*.f64 100 (*.f64 n (exp.f64 i))))) (+.f64 (*.f64 25 (/.f64 (*.f64 (pow.f64 i 4) (exp.f64 i)) (pow.f64 n 2))) (+.f64 (*.f64 50 (*.f64 (pow.f64 i 2) (exp.f64 i))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 25/12 (/.f64 (*.f64 (pow.f64 i 6) (exp.f64 i)) (pow.f64 n 2))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 i 5) (exp.f64 i)) (pow.f64 n 2))))))))
(-.f64 (fma.f64 25/2 (/.f64 (pow.f64 i 4) (/.f64 n (exp.f64 i))) (fma.f64 100/3 (/.f64 (pow.f64 i 3) (/.f64 n (exp.f64 i))) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 25 (/.f64 (pow.f64 i 4) (/.f64 (*.f64 n n) (exp.f64 i))) (fma.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)) (fma.f64 100 n (fma.f64 25/12 (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 6)) (*.f64 n n)) (*.f64 50/3 (/.f64 (exp.f64 i) (/.f64 (*.f64 n n) (pow.f64 i 5)))))))))
(-.f64 (fma.f64 25/2 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 4)) (fma.f64 100/3 (*.f64 (/.f64 (exp.f64 i) n) (pow.f64 i 3)) (*.f64 100 (*.f64 n (exp.f64 i))))) (fma.f64 25 (*.f64 (/.f64 (pow.f64 i 4) n) (/.f64 (exp.f64 i) n)) (fma.f64 50 (*.f64 (*.f64 i i) (exp.f64 i)) (fma.f64 100 n (fma.f64 25/12 (*.f64 (/.f64 (exp.f64 i) n) (/.f64 (pow.f64 i 6) n)) (*.f64 (/.f64 50/3 n) (/.f64 (*.f64 (exp.f64 i) (pow.f64 i 5)) n)))))))
(*.f64 100 (*.f64 n i))
(*.f64 100 (*.f64 i n))
(-.f64 (+.f64 (*.f64 50 (*.f64 n (pow.f64 i 2))) (*.f64 100 (*.f64 n i))) (*.f64 50 (pow.f64 i 2)))
(+.f64 (fma.f64 50 (*.f64 (*.f64 i i) n) (*.f64 100 (*.f64 i n))) (*.f64 -50 (*.f64 i i)))
(+.f64 (*.f64 (*.f64 50 n) (*.f64 i i)) (fma.f64 100 (*.f64 i n) (*.f64 (*.f64 i i) -50)))
(-.f64 (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 3))) (+.f64 (*.f64 50 (*.f64 n (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 3) n)) (*.f64 100 (*.f64 n i))))) (+.f64 (*.f64 50 (pow.f64 i 3)) (*.f64 50 (pow.f64 i 2))))
(-.f64 (fma.f64 50/3 (*.f64 n (pow.f64 i 3)) (fma.f64 50 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (pow.f64 i 3) n) (*.f64 100 (*.f64 i n))))) (*.f64 50 (+.f64 (pow.f64 i 3) (*.f64 i i))))
(+.f64 (fma.f64 50/3 (*.f64 n (pow.f64 i 3)) (fma.f64 50 (*.f64 (*.f64 i i) n) (fma.f64 100/3 (/.f64 (pow.f64 i 3) n) (*.f64 100 (*.f64 i n))))) (*.f64 -50 (+.f64 (pow.f64 i 3) (*.f64 i i))))
(-.f64 (+.f64 (*.f64 275/6 (/.f64 (pow.f64 i 4) n)) (+.f64 (*.f64 100/3 (/.f64 (pow.f64 i 3) n)) (+.f64 (*.f64 100 (*.f64 n i)) (+.f64 (*.f64 25/6 (*.f64 n (pow.f64 i 4))) (+.f64 (*.f64 50/3 (*.f64 n (pow.f64 i 3))) (*.f64 50 (*.f64 n (pow.f64 i 2)))))))) (+.f64 (*.f64 50 (pow.f64 i 3)) (+.f64 (*.f64 25 (/.f64 (pow.f64 i 4) (pow.f64 n 2))) (+.f64 (*.f64 25 (pow.f64 i 4)) (*.f64 50 (pow.f64 i 2))))))
(-.f64 (fma.f64 275/6 (/.f64 (pow.f64 i 4) n) (fma.f64 100/3 (/.f64 (pow.f64 i 3) n) (fma.f64 100 (*.f64 i n) (fma.f64 25/6 (*.f64 n (pow.f64 i 4)) (fma.f64 50/3 (*.f64 n (pow.f64 i 3)) (*.f64 (*.f64 50 n) (*.f64 i i))))))) (fma.f64 50 (pow.f64 i 3) (fma.f64 25 (/.f64 (pow.f64 i 4) (*.f64 n n)) (fma.f64 25 (pow.f64 i 4) (*.f64 50 (*.f64 i i))))))
(*.f64 (-.f64 (*.f64 100 (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) 100) n)
(*.f64 n (fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) -100))
(*.f64 n (fma.f64 100 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) -100))
(-.f64 (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))))) (*.f64 100 n))
(+.f64 (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))) (*.f64 -100 n))
(*.f64 100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 n (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) (neg.f64 n))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))))) (+.f64 (*.f64 100 n) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2)))))
(-.f64 (fma.f64 50 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (*.f64 i i)) (*.f64 100 (+.f64 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))) (fma.f64 100 n (*.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 n (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))) (fma.f64 100 n (*.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))))))
(-.f64 (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (+.f64 (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) i)) (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i))))))) (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))) (+.f64 (*.f64 100 n) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 2))) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 n (-.f64 (log.f64 (/.f64 1 n)) (log.f64 (/.f64 1 i)))))) (pow.f64 i 3))))))
(-.f64 (fma.f64 50 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (*.f64 i i)) (fma.f64 100/3 (/.f64 (*.f64 (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))) (pow.f64 n 5)) (pow.f64 i 3)) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))) (*.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))) (fma.f64 100 n (*.f64 50 (+.f64 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i)))))) (/.f64 (pow.f64 n 6) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 n) (-.f64 (neg.f64 (log.f64 n)) (neg.f64 (log.f64 i))))))))))
(-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))) (fma.f64 100 n (*.f64 50 (+.f64 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
(*.f64 n (-.f64 (*.f64 100 (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) 100))
(*.f64 n (fma.f64 100 (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n) -100))
(*.f64 n (fma.f64 100 (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) -100))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i))) (*.f64 100 n))
(+.f64 (*.f64 100 (+.f64 (*.f64 n (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))))) (*.f64 -100 n))
(*.f64 100 (-.f64 (+.f64 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))) n))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (*.f64 100 n)))
(-.f64 (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100 n)))
(-.f64 (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100 n)))
(-.f64 (+.f64 (*.f64 100 (*.f64 n (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n)))) (+.f64 (*.f64 50/3 (/.f64 (*.f64 (pow.f64 n 7) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 (/.f64 (*.f64 (pow.f64 n 3) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) i)) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))) (+.f64 (*.f64 50 (/.f64 (*.f64 (pow.f64 n 4) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 2))) (+.f64 (*.f64 100 n) (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (exp.f64 (*.f64 (-.f64 (log.f64 (neg.f64 (/.f64 1 n))) (log.f64 (/.f64 -1 i))) n))) (pow.f64 i 3))))))
(-.f64 (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (fma.f64 50/3 (/.f64 (pow.f64 n 7) (/.f64 (pow.f64 i 3) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 50 (/.f64 (pow.f64 n 5) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 (/.f64 (pow.f64 n 3) (/.f64 i (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (*.f64 100/3 (/.f64 (*.f64 (pow.f64 n 5) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3))))))) (fma.f64 50 (/.f64 (pow.f64 n 4) (/.f64 (*.f64 i i) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n))) (fma.f64 100 n (*.f64 50 (/.f64 (*.f64 (pow.f64 n 6) (pow.f64 (exp.f64 (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))) n)) (pow.f64 i 3))))))
(-.f64 (fma.f64 100 (*.f64 n (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50/3 (*.f64 (/.f64 (pow.f64 n 7) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 5) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (*.f64 100/3 (*.f64 (/.f64 (pow.f64 n 5) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))) (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (*.f64 i i)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i))))) (fma.f64 100 n (*.f64 50 (*.f64 (/.f64 (pow.f64 n 6) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (-.f64 (log.f64 (/.f64 -1 n)) (log.f64 (/.f64 -1 i)))))))))

prune286.0ms (2.7%)

Pruning

13 alts after pruning (11 fresh and 2 done)

PrunedKeptTotal
New2583261
Fresh3811
Picked101
Done022
Total26213275
Error
2.4b
Counts
275 → 13
Alt Table
StatusErrorProgram
54.3b
(*.f64 n (-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) i))) 1))
23.5b
(+.f64 (fma.f64 50/3 (*.f64 (*.f64 i i) n) (fma.f64 100 n (fma.f64 100/3 (/.f64 (*.f64 i i) n) (*.f64 (*.f64 50 n) i)))) (*.f64 -50 (+.f64 i (*.f64 i i))))
23.0b
(*.f64 100 n)
52.4b
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100) (/.f64 n i)) 3) 1/3)
48.8b
(/.f64 n (/.f64 i (fma.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100 -100)))
52.3b
(/.f64 (*.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) n) i)
58.4b
(/.f64 n (/.f64 (/.f64 (/.f64 i 100) (-.f64 (log.f64 i) (log.f64 n))) n))
48.8b
(*.f64 n (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) 3) -1000000) (fma.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) (-.f64 10000 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) -100)))) i))
59.3b
(+.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 i) 2)) (fma.f64 100 (*.f64 (/.f64 (*.f64 n n) i) (log.f64 i)) (fma.f64 100 (/.f64 (pow.f64 n 3) (*.f64 i i)) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) i) (pow.f64 (log.f64 n) 2)))))) (*.f64 -100 (+.f64 (*.f64 (/.f64 (pow.f64 n 3) i) (*.f64 (log.f64 i) (log.f64 n))) (*.f64 (/.f64 (*.f64 n n) i) (log.f64 n)))))
56.6b
(*.f64 n (-.f64 (fma.f64 50 (*.f64 (/.f64 (pow.f64 n 4) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i)))) (*.f64 100 (+.f64 (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i) (*.f64 (/.f64 (*.f64 n n) i) (/.f64 (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))) i))))) (+.f64 (/.f64 100 i) (*.f64 50 (*.f64 (/.f64 (pow.f64 n 3) (pow.f64 i 3)) (pow.f64 (exp.f64 n) (+.f64 (neg.f64 (log.f64 n)) (log.f64 i))))))))
48.8b
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) n) (*.f64 -100 n)) i)
52.3b
(*.f64 n (/.f64 (-.f64 (*.f64 100 (exp.f64 i)) 100) i))
58.3b
(*.f64 n (/.f64 (+.f64 (+.f64 (*.f64 (*.f64 50 (*.f64 n n)) (+.f64 (pow.f64 (log.f64 i) 2) (pow.f64 (log.f64 n) 2))) (*.f64 100 (+.f64 (*.f64 n (log.f64 i)) (/.f64 (*.f64 n n) i)))) (*.f64 -100 (*.f64 (log.f64 n) (+.f64 n (*.f64 (*.f64 n n) (log.f64 i)))))) i))
Compiler

Compiled 13139 to 8166 computations (37.8% saved)

regimes641.0ms (6%)

Accuracy

Total 10.8b remaining (77.5%)

Threshold costs 0b (0%)

Counts
133 → 5
Compiler

Compiled 2844 to 1601 computations (43.7% saved)

bsearch320.0ms (3%)

Algorithm
binary-search
Calls

4 calls:

133.0ms
i
73.0ms
i
67.0ms
i
46.0ms
i
Steps
ItersPointRange
0.076
∈ [
0.002350477115530826
,
7.096093863377546e+22
]
-4.3e-24
∈ [
-4.395081564132622e-24
,
-8.78059367098838e-27
]
-9.5e+68
∈ [
-9.748465213090574e+68
,
-6.687027106418797e+65
]
-5e+100
∈ [
-1.2826585153057317e+105
,
-2.470152671049674e+100
]
Compiler

Compiled 3 to 2 computations (33.3% saved)

simplify3.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
+-commutative_binary64
*-lft-identity_binary64
1-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052134
166134
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 i -49999999999999998852475663262266831422342135996207500306499798736599672609039495565163064724075577344) (/.f64 (fma.f64 (exp.f64 i) 100 -100) (/.f64 i n)) (if (<=.f64 i -950000000000000068904864562452773369850455689164195857742299647705088) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) n) (*.f64 -100 n)) i) (if (<=.f64 i -2926428355520071/680564733841876926926749214863536422912) (*.f64 (/.f64 (fma.f64 100 (exp.f64 i) -100) i) n) (if (<=.f64 i 5476377146882523/72057594037927936) (fma.f64 (fma.f64 i i i) -50 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (/.f64 (*.f64 n (fma.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 100 -100)) i)))))
Outputs
(if (<=.f64 i -49999999999999998852475663262266831422342135996207500306499798736599672609039495565163064724075577344) (/.f64 (fma.f64 (exp.f64 i) 100 -100) (/.f64 i n)) (if (<=.f64 i -950000000000000068904864562452773369850455689164195857742299647705088) (/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 i n)) n) 100) n) (*.f64 -100 n)) i) (if (<=.f64 i -2926428355520071/680564733841876926926749214863536422912) (*.f64 (/.f64 (fma.f64 100 (exp.f64 i) -100) i) n) (if (<=.f64 i 5476377146882523/72057594037927936) (fma.f64 (fma.f64 i i i) -50 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 n i)))))) (/.f64 (*.f64 n (fma.f64 (*.f64 1 (pow.f64 (+.f64 1 (/.f64 i n)) n)) 100 -100)) i)))))
(if (<=.f64 i -49999999999999998852475663262266831422342135996207500306499798736599672609039495565163064724075577344) (/.f64 (fma.f64 (exp.f64 i) 100 -100) (/.f64 i n)) (if (<=.f64 i -950000000000000068904864562452773369850455689164195857742299647705088) (/.f64 (+.f64 (*.f64 n (*.f64 100 (pow.f64 (+.f64 (/.f64 i n) 1) n))) (*.f64 -100 n)) i) (if (<=.f64 i -2926428355520071/680564733841876926926749214863536422912) (*.f64 n (/.f64 (fma.f64 100 (exp.f64 i) -100) i)) (if (<=.f64 i 5476377146882523/72057594037927936) (fma.f64 (fma.f64 i i i) -50 (fma.f64 50/3 (*.f64 i (*.f64 i n)) (fma.f64 100 n (fma.f64 100/3 (/.f64 i (/.f64 n i)) (*.f64 50 (*.f64 i n)))))) (/.f64 (*.f64 n (fma.f64 (pow.f64 (+.f64 (/.f64 i n) 1) n) 100 -100)) i)))))

end239.0ms (2.2%)

Stop Event
fuel
Compiler

Compiled 587 to 359 computations (38.8% saved)

Profiling

Loading profile data...