Details

Time bar (total: 1.5min)

analyze14.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%50%50%0%0%0%0
0%0%50%50%0%0%0%1
0%0%50%50%0%0%0%2
0%0%50%50%0%0%0%3
62.5%31.2%18.7%50%0%0%0%4
81.3%40.6%9.4%50%0%0%0%5
90.6%45.3%4.7%50%0%0%0%6
95.3%47.6%2.3%50%0%0%0%7
97.7%48.8%1.2%50%0%0%0%8
98.8%49.4%0.6%50%0%0%0%9
99.4%49.7%0.3%50%0%0%0%10
99.7%49.8%0.1%50%0%0%0%11
99.9%49.9%0.1%50%0%0%0%12
Compiler

Compiled 29 to 19 computations (34.5% saved)

sample1.6s (1.7%)

Results
1.5s8256×body256valid
Bogosity

preprocess1.4s (1.5%)

Algorithm
egglog
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
Outputs
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(/.f64 (*.f64 -1/4 (/.f64 (pow.f64 i 3) i)) (fma.f64 (*.f64 i -4) i 1))
Compiler

Compiled 26 to 17 computations (34.6% saved)

simplify526.0ms (0.6%)

Algorithm
egglog
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
Outputs
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 i (*.f64 i -4))))

eval8.0ms (0%)

Compiler

Compiled 40 to 27 computations (32.5% saved)

prune5.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Accurracy
22.5%
Counts
3 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
22.4%
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 i (*.f64 i -4))))
22.5%
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
Compiler

Compiled 82 to 56 computations (31.7% saved)

localize38.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 i i) (*.f64 i i))
78.4%
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
28.1%
(/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i)))
Compiler

Compiled 73 to 39 computations (46.6% saved)

series5.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite9.5s (10.5%)

Algorithm
batch-egg-rewrite
Counts
3 → 305
Calls
Call 1
Inputs
(/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i)))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(*.f64 (*.f64 i i) (*.f64 i i))
Outputs
((/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))))) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2)) (pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3) (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1)) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2) (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1) (/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2)) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1) (/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8)))) (/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2)) (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i)) (/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3))) (/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i)) (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 i i)) (/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4)) (/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2)))) (/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4))) (/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) 1/2) i) (/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i) (/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8)) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2)) (/.f64 (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i))) (pow.f64 (+.f64 i i) 2)) (/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i))) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2)) (/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4))) (/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) i) 2) (/.f64 1 (/.f64 (sqrt.f64 (+.f64 i i)) (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i))))) (/.f64 1 (/.f64 (*.f64 i -2) (/.f64 (pow.f64 i 4) (*.f64 i -2)))) (/.f64 1 (/.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) 4))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i))))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)))) (/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 2 2))) (*.f64 i (neg.f64 i)))) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 i i) 4)) (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 8) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)))) (/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i) i)) (/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4))) (/.f64 1 (/.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)))) (/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)) (pow.f64 (cbrt.f64 i) 2))) (/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 4 2))) -1)) (/.f64 1 (/.f64 (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2) (/.f64 4 (pow.f64 i (-.f64 4 2))))) (exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))))) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3)) (pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2)) (pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3) (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2) (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1)) (pow.f64 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))) -1) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2) (/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2)) (/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8)) (/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2)) (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2)) (/.f64 (*.f64 (+.f64 i i) (/.f64 (/.f64 (pow.f64 i 4) 2) i)) (pow.f64 (+.f64 i i) 2)) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) 1/2) i) (/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i) (/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4))) (/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2)) (/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2)) (/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3))) (/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i)) (/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i)) (/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4))) (/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) (-.f64 4 2))) (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 i i)) (/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2)) (/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8)))) (/.f64 1 (/.f64 4 (pow.f64 i (-.f64 4 2)))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)))) (/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2)))) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) i) 2) (/.f64 (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (neg.f64 (pow.f64 (+.f64 i i) 4))) (/.f64 (*.f64 i (neg.f64 i)) (/.f64 -4 (pow.f64 i (-.f64 2 2)))) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (cbrt.f64 (+.f64 i i))) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (*.f64 (pow.f64 (+.f64 i i) -2) (pow.f64 i 4)) (*.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (pow.f64 (+.f64 i i) -2))) (*.f64 (/.f64 (pow.f64 i 3) (*.f64 i 4)) (/.f64 i i)) (*.f64 (/.f64 (pow.f64 i 3) 2) (/.f64 i (*.f64 (pow.f64 i 2) 2))) (*.f64 (/.f64 (pow.f64 i 3) (+.f64 i i)) (/.f64 i (+.f64 i i))) (*.f64 (/.f64 (pow.f64 i 3) 4) (/.f64 i (pow.f64 i 2))))
((/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1)) (exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4))) (+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2)) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3)) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1)) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3)) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3) (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1) (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2))) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4)) (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2)) (/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1)) (/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4)) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4)) (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3)) i)) (/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))) (/.f64 1 (/.f64 (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (neg.f64 (pow.f64 i 4)))) (/.f64 1 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1)))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)))) (/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4))) (/.f64 1 (/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (*.f64 (fma.f64 (*.f64 i -4) i 1) (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4))) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)))) (/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))) (/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)) (/.f64 (pow.f64 i 4) (+.f64 i i)))) (/.f64 1 (/.f64 (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))) (/.f64 1 (/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1))) (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1))))) (/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4))) (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))) (/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4) (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)))) (/.f64 1 (/.f64 (pow.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) 2) (*.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))) (/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1)))) (/.f64 1 (/.f64 (+.f64 i i) (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 i 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) -4) (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))))) (/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i) (pow.f64 i 3))) (/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2)) (pow.f64 i 2))) (/.f64 1 (/.f64 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2)))) -1)) (/.f64 1 (/.f64 (fma.f64 2 i -1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)))) (*.f64 (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 -1)) (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 1))) (exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1))) (+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4))) (+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)))) (pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2) (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2)) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3)) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1)) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3)) (pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))) -1) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2) (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3) (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2))) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4)) (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2)) (/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1)) (/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4)) (/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4)) (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2)) (/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))) (/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))))) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 (*.f64 i 4) i -1)) (/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4)))) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1))) (/.f64 (/.f64 (fma.f64 (*.f64 i -4) i 1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))) (/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1)) (fma.f64 (*.f64 i 4) i -1)) (/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2)) (/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1))) (/.f64 (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (/.f64 (+.f64 i i) i) 2)) (/.f64 i (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3))) (/.f64 (pow.f64 i 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2))) (/.f64 (pow.f64 i 3) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i)) (/.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (pow.f64 i 2) (+.f64 i i)))) (/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4)))) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) (-.f64 2 1))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (+.f64 i i)) (/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8)))) (/.f64 -1 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2))))) (/.f64 (neg.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i -4) i 1)) (/.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) (*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1))))
((*.f64 (*.f64 i i) (*.f64 i i)) (exp.f64 (log.f64 (pow.f64 i 4))) (pow.f64 (pow.f64 (cbrt.f64 i) 2) 6) (pow.f64 (pow.f64 i 4) (*.f64 1/2 2)) (pow.f64 (pow.f64 i 4) (*.f64 3 1/3)) (pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3) (pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1)) (pow.f64 (pow.f64 i 4) (*.f64 1/3 3)) (pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 i 8) 1/2) (pow.f64 (pow.f64 i 2) 2) (pow.f64 i 4) (pow.f64 (pow.f64 i 4) 1) (pow.f64 (pow.f64 i 6) (*.f64 1/3 2)) (pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3)) (pow.f64 (pow.f64 (cbrt.f64 i) 4) 3) (pow.f64 (cbrt.f64 i) (*.f64 3 4)) (pow.f64 (pow.f64 i 2) (*.f64 6 1/3)) (pow.f64 (pow.f64 i 2) (*.f64 1/2 4)) (pow.f64 (pow.f64 i 3) (*.f64 1/3 4)) (pow.f64 (pow.f64 i 3) (+.f64 1/3 1)) (pow.f64 (pow.f64 i 3) (+.f64 1 1/3)) (pow.f64 (sqrt.f64 i) 8) (/.f64 (pow.f64 i 4) 1) (/.f64 1 (/.f64 1 (pow.f64 i 4))) (*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3))) (*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2))) (*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i)) (*.f64 1 (pow.f64 i 4)) (*.f64 (pow.f64 i 4) 1) (*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8))) (*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8)))) (*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3))) (*.f64 -1 (neg.f64 (pow.f64 i 4))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2))) (*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i)) (*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2)))) (*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3))) (*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 3) i) (*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4)) (*.f64 i (pow.f64 i 3)) (*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i)) (*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i))) (sqrt.f64 (pow.f64 i 8)) (sqrt.f64 (/.f64 (pow.f64 i 8) 1)) (cbrt.f64 (pow.f64 (pow.f64 i 4) 3)) (neg.f64 (neg.f64 (pow.f64 i 4))) (exp.f64 (log.f64 (pow.f64 i 4))) (pow.f64 (pow.f64 (cbrt.f64 i) 2) 6) (pow.f64 (pow.f64 i 4) (*.f64 1/2 2)) (pow.f64 (pow.f64 i 4) (*.f64 3 1/3)) (pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3) (pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1)) (pow.f64 (pow.f64 i 4) (*.f64 1/3 3)) (pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 i 8) 1/2) (pow.f64 (pow.f64 i 2) 2) (pow.f64 i 4) (pow.f64 (pow.f64 i 4) 1) (pow.f64 (pow.f64 i 6) (*.f64 1/3 2)) (pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3)) (pow.f64 (pow.f64 (cbrt.f64 i) 4) 3) (pow.f64 (cbrt.f64 i) (*.f64 3 4)) (pow.f64 (pow.f64 i 2) (*.f64 6 1/3)) (pow.f64 (pow.f64 i 2) (*.f64 1/2 4)) (pow.f64 (pow.f64 i 3) (*.f64 1/3 4)) (pow.f64 (pow.f64 i 3) (+.f64 1/3 1)) (pow.f64 (pow.f64 i 3) (+.f64 1 1/3)) (pow.f64 (sqrt.f64 i) 8) (/.f64 (pow.f64 i 4) 1) (/.f64 1 (/.f64 1 (pow.f64 i 4))) (*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3))) (*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2))) (*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i)) (*.f64 1 (pow.f64 i 4)) (*.f64 (pow.f64 i 4) 1) (*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8))) (*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8)))) (*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3))) (*.f64 -1 (neg.f64 (pow.f64 i 4))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2))) (*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i)) (*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2)))) (*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3))) (*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2))) (*.f64 (pow.f64 i 2) (pow.f64 i 2)) (*.f64 (pow.f64 i 3) i) (*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4)) (*.f64 i (pow.f64 i 3)) (*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i)) (*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i))) (sqrt.f64 (pow.f64 i 8)) (sqrt.f64 (/.f64 (pow.f64 i 8) 1)) (cbrt.f64 (pow.f64 (pow.f64 i 4) 3)) (neg.f64 (neg.f64 (pow.f64 i 4))))

simplify8.4s (9.4%)

Algorithm
egglog
Counts
341 → 314
Calls
Call 1
Inputs
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i)))
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3)
(pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2)
(pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))))
(/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i))
(/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3)))
(/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i))
(/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 i i))
(/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4))
(/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2))))
(/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) 1/2) i)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i)
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2))
(/.f64 (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i))) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i)))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) i) 2)
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 i i)) (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i)))))
(/.f64 1 (/.f64 (*.f64 i -2) (/.f64 (pow.f64 i 4) (*.f64 i -2))))
(/.f64 1 (/.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) 4)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i)))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2))))
(/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 2 2))) (*.f64 i (neg.f64 i))))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 i i) 4)) (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 8) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i) i))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 1 (/.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)) (pow.f64 (cbrt.f64 i) 2)))
(/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 4 2))) -1))
(/.f64 1 (/.f64 (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2) (/.f64 4 (pow.f64 i (-.f64 4 2)))))
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3)
(pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2)
(pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1))
(pow.f64 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))) -1)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2)
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2))
(/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2))
(/.f64 (*.f64 (+.f64 i i) (/.f64 (/.f64 (pow.f64 i 4) 2) i)) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) 1/2) i)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i)
(/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2))
(/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3)))
(/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i))
(/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i))
(/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) (-.f64 4 2)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 i i))
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2))
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))))
(/.f64 1 (/.f64 4 (pow.f64 i (-.f64 4 2))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))))
(/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2))))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) i) 2)
(/.f64 (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (neg.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (*.f64 i (neg.f64 i)) (/.f64 -4 (pow.f64 i (-.f64 2 2))))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (cbrt.f64 (+.f64 i i))) (cbrt.f64 (pow.f64 (+.f64 i i) 2)))
(*.f64 (pow.f64 (+.f64 i i) -2) (pow.f64 i 4))
(*.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (pow.f64 (+.f64 i i) -2)))
(*.f64 (/.f64 (pow.f64 i 3) (*.f64 i 4)) (/.f64 i i))
(*.f64 (/.f64 (pow.f64 i 3) 2) (/.f64 i (*.f64 (pow.f64 i 2) 2)))
(*.f64 (/.f64 (pow.f64 i 3) (+.f64 i i)) (/.f64 i (+.f64 i i)))
(*.f64 (/.f64 (pow.f64 i 3) 4) (/.f64 i (pow.f64 i 2)))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)))
(+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3)
(pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1)
(/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4))
(/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3)) i))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (neg.f64 (pow.f64 i 4))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (*.f64 (fma.f64 (*.f64 i -4) i 1) (*.f64 1/4 (pow.f64 i (-.f64 4 2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4))) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)) (/.f64 (pow.f64 i 4) (+.f64 i i))))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))))
(/.f64 1 (/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4))) (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4) (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) 2) (*.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (+.f64 i i) (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) -4) (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i) (pow.f64 i 3)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2)))) -1))
(/.f64 1 (/.f64 (fma.f64 2 i -1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1))))
(*.f64 (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 -1)) (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 1)))
(exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)))
(+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2)
(pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))) -1)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3)
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4))
(/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4))))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1)))
(/.f64 (/.f64 (fma.f64 (*.f64 i -4) i 1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)))
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1)) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1)))
(/.f64 (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 i (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3)))
(/.f64 (pow.f64 i 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2)))
(/.f64 (pow.f64 i 3) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i))
(/.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (pow.f64 i 2) (+.f64 i i))))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4))))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) (-.f64 2 1)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (+.f64 i i))
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))))
(/.f64 -1 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2)))))
(/.f64 (neg.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i -4) i 1))
(/.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(*.f64 (*.f64 i i) (*.f64 i i))
(exp.f64 (log.f64 (pow.f64 i 4)))
(pow.f64 (pow.f64 (cbrt.f64 i) 2) 6)
(pow.f64 (pow.f64 i 4) (*.f64 1/2 2))
(pow.f64 (pow.f64 i 4) (*.f64 3 1/3))
(pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1))
(pow.f64 (pow.f64 i 4) (*.f64 1/3 3))
(pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 i 8) 1/2)
(pow.f64 (pow.f64 i 2) 2)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) 1)
(pow.f64 (pow.f64 i 6) (*.f64 1/3 2))
(pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 (cbrt.f64 i) 4) 3)
(pow.f64 (cbrt.f64 i) (*.f64 3 4))
(pow.f64 (pow.f64 i 2) (*.f64 6 1/3))
(pow.f64 (pow.f64 i 2) (*.f64 1/2 4))
(pow.f64 (pow.f64 i 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 i 3) (+.f64 1/3 1))
(pow.f64 (pow.f64 i 3) (+.f64 1 1/3))
(pow.f64 (sqrt.f64 i) 8)
(/.f64 (pow.f64 i 4) 1)
(/.f64 1 (/.f64 1 (pow.f64 i 4)))
(*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)))
(*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i))
(*.f64 1 (pow.f64 i 4))
(*.f64 (pow.f64 i 4) 1)
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8))))
(*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3)))
(*.f64 -1 (neg.f64 (pow.f64 i 4)))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2)))
(*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3)))
(*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (pow.f64 i 2) (pow.f64 i 2))
(*.f64 (pow.f64 i 3) i)
(*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4))
(*.f64 i (pow.f64 i 3))
(*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i)))
(sqrt.f64 (pow.f64 i 8))
(sqrt.f64 (/.f64 (pow.f64 i 8) 1))
(cbrt.f64 (pow.f64 (pow.f64 i 4) 3))
(neg.f64 (neg.f64 (pow.f64 i 4)))
(exp.f64 (log.f64 (pow.f64 i 4)))
(pow.f64 (pow.f64 (cbrt.f64 i) 2) 6)
(pow.f64 (pow.f64 i 4) (*.f64 1/2 2))
(pow.f64 (pow.f64 i 4) (*.f64 3 1/3))
(pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1))
(pow.f64 (pow.f64 i 4) (*.f64 1/3 3))
(pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 i 8) 1/2)
(pow.f64 (pow.f64 i 2) 2)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) 1)
(pow.f64 (pow.f64 i 6) (*.f64 1/3 2))
(pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 (cbrt.f64 i) 4) 3)
(pow.f64 (cbrt.f64 i) (*.f64 3 4))
(pow.f64 (pow.f64 i 2) (*.f64 6 1/3))
(pow.f64 (pow.f64 i 2) (*.f64 1/2 4))
(pow.f64 (pow.f64 i 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 i 3) (+.f64 1/3 1))
(pow.f64 (pow.f64 i 3) (+.f64 1 1/3))
(pow.f64 (sqrt.f64 i) 8)
(/.f64 (pow.f64 i 4) 1)
(/.f64 1 (/.f64 1 (pow.f64 i 4)))
(*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)))
(*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i))
(*.f64 1 (pow.f64 i 4))
(*.f64 (pow.f64 i 4) 1)
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8))))
(*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3)))
(*.f64 -1 (neg.f64 (pow.f64 i 4)))
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2)))
(*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3)))
(*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (pow.f64 i 2) (pow.f64 i 2))
(*.f64 (pow.f64 i 3) i)
(*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4))
(*.f64 i (pow.f64 i 3))
(*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i)))
(sqrt.f64 (pow.f64 i 8))
(sqrt.f64 (/.f64 (pow.f64 i 8) 1))
(cbrt.f64 (pow.f64 (pow.f64 i 4) 3))
(neg.f64 (neg.f64 (pow.f64 i 4)))
Outputs
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 i 2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (pow.f64 i -1) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (pow.f64 i -1) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (pow.f64 i -1) -2))
(*.f64 1/4 (pow.f64 (/.f64 1 i) -2))
(*.f64 1/4 (pow.f64 (pow.f64 i -1) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 1/4 (pow.f64 (/.f64 -1 i) -2))
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (neg.f64 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
(fma.f64 -16 (pow.f64 i 8) (+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (+.f64 (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16) (*.f64 1/1024 (pow.f64 (pow.f64 i -1) 6))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16) (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) (fma.f64 1/1024 (pow.f64 (/.f64 -1 i) 6) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (pow.f64 i -1) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (pow.f64 i -1) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (pow.f64 i -1) -4)
(pow.f64 (/.f64 1 i) -4)
(pow.f64 (pow.f64 i -1) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(pow.f64 (/.f64 -1 i) -4)
(/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i)))
(pow.f64 (/.f64 i 2) 2)
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i 2))))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3)
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2)
(pow.f64 (/.f64 i 2) 2)
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 i 2) 6))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (/.f64 i 2) 6))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 i 2) 4))
(pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1)
(/.f64 1 (/.f64 4 (pow.f64 i 2)))
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) i) -2) i) -2)
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(*.f64 1/4 (pow.f64 i 2))
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))))
(/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))
(/.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i))
(*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 i i) 2)) i)
(/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3)))
(/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i))
(/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 i i))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4))
(/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2))))
(/.f64 -1 (/.f64 -4 (pow.f64 i 2)))
(/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) 1/2) i)
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) 1/2) i)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i)
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) i) 4) i)
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i))) (pow.f64 (+.f64 i i) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i)))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) i) 2)
(pow.f64 (/.f64 i 2) 2)
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 i i)) (/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (sqrt.f64 (+.f64 i i)))))
(/.f64 1 (/.f64 (sqrt.f64 (+.f64 i i)) (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (sqrt.f64 (+.f64 i i)))))
(/.f64 1 (/.f64 (*.f64 i -2) (/.f64 (pow.f64 i 4) (*.f64 i -2))))
(/.f64 1 (/.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 4) i) -2) -2)))
(/.f64 1 (/.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 4) 4)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (+.f64 i i) (/.f64 (pow.f64 i 4) (+.f64 i i)))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (+.f64 i i) (/.f64 (/.f64 (pow.f64 i 4) 2) i))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 2) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))) (pow.f64 (+.f64 i i) -2)))
(/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 2 2))) (*.f64 i (neg.f64 i))))
(*.f64 (/.f64 1 (*.f64 -4 1)) (neg.f64 (pow.f64 i 2)))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (+.f64 i i) 4)) (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))
(pow.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 (pow.f64 i 2) -4) (pow.f64 i 4)))) -1)
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 8) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 8) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))) (pow.f64 (+.f64 i i) 4)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i) i))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)))
(pow.f64 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)) -1)
(/.f64 1 (/.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2))))
(/.f64 1 (/.f64 (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2) (pow.f64 (*.f64 (/.f64 (+.f64 i i) i) i) 2)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)) (pow.f64 (cbrt.f64 i) 2)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (cbrt.f64 i) 4))))
(/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i (-.f64 4 2))) -1))
(/.f64 1 (/.f64 (/.f64 -4 (pow.f64 i 2)) -1))
(/.f64 1 (/.f64 (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2) (/.f64 4 (pow.f64 i (-.f64 4 2)))))
(/.f64 1 (/.f64 (pow.f64 (/.f64 4 (pow.f64 i 2)) 2) (/.f64 4 (pow.f64 i 2))))
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))))
(exp.f64 (log.f64 (*.f64 1/4 (pow.f64 i 2))))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/2 2))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 3 1/3))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (*.f64 1/3 3))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (+.f64 1/2 1/2))
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) 3)
(*.f64 1/4 (pow.f64 i 2))
(pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 2)
(pow.f64 (/.f64 i 2) 2)
(pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) -1)
(/.f64 1 (/.f64 4 (pow.f64 i 2)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 i 2) 6))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 6) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (/.f64 i 2) 6))
(pow.f64 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))) -1)
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 i 2) 4))
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (neg.f64 (pow.f64 i 4)) (*.f64 (pow.f64 i 2) -4))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4))
(/.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) 4)) (pow.f64 (+.f64 i i) 8))
(/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) 2))
(/.f64 1 (/.f64 4 (pow.f64 i 2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 i 2)) (pow.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) 2))
(/.f64 (pow.f64 i 2) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (*.f64 (+.f64 i i) (/.f64 (/.f64 (pow.f64 i 4) 2) i)) (pow.f64 (+.f64 i i) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (sqrt.f64 (+.f64 i i))) (sqrt.f64 (+.f64 i i)))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) 1/2) i)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i 4)) i)
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) i) 4) i)
(/.f64 (/.f64 (pow.f64 i 4) (cbrt.f64 (pow.f64 (+.f64 i i) 2))) (cbrt.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (/.f64 (pow.f64 i 4) 4) (pow.f64 i 2))
(/.f64 (/.f64 (pow.f64 i 4) 2) (*.f64 (pow.f64 i 2) 2))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (+.f64 i i) -2)) (pow.f64 (+.f64 i i) 2))
(/.f64 i (/.f64 (pow.f64 (+.f64 i i) 2) (pow.f64 i 3)))
(/.f64 (pow.f64 i 3) (/.f64 (pow.f64 (+.f64 i i) 2) i))
(*.f64 (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 i i) 2)) i)
(/.f64 i (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) i))
(/.f64 (pow.f64 (cbrt.f64 i) 2) (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (pow.f64 (cbrt.f64 i) 4)))
(/.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) (-.f64 4 2)))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 i i))
(pow.f64 (/.f64 i 2) 2)
(/.f64 (/.f64 (pow.f64 i 4) (*.f64 i -2)) (*.f64 i -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) i) -2) i) -2)
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (pow.f64 (+.f64 i i) 2) (cbrt.f64 (pow.f64 i 8))))
(/.f64 1 (/.f64 4 (pow.f64 i (-.f64 4 2))))
(/.f64 1 (/.f64 4 (pow.f64 i 2)))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))))
(/.f64 -1 (/.f64 -4 (pow.f64 i (-.f64 4 2))))
(/.f64 -1 (/.f64 -4 (pow.f64 i 2)))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) 1)
(*.f64 1/4 (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) i) 2)
(pow.f64 (/.f64 i 2) 2)
(/.f64 (*.f64 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (neg.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) -4) (pow.f64 i 4)) (neg.f64 (pow.f64 (+.f64 i i) 4)))
(/.f64 (*.f64 i (neg.f64 i)) (/.f64 -4 (pow.f64 i (-.f64 2 2))))
(/.f64 i (/.f64 (*.f64 -4 1) (neg.f64 i)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (cbrt.f64 (+.f64 i i))) (cbrt.f64 (pow.f64 (+.f64 i i) 2)))
(*.f64 (pow.f64 (+.f64 i i) -2) (pow.f64 i 4))
(*.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) -2))
(*.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (pow.f64 (+.f64 i i) -2)))
(*.f64 (pow.f64 i 4) (pow.f64 (+.f64 i i) -2))
(*.f64 (/.f64 (pow.f64 i 3) (*.f64 i 4)) (/.f64 i i))
(/.f64 (/.f64 (pow.f64 i 3) i) 4)
(*.f64 (/.f64 (pow.f64 i 3) 2) (/.f64 i (*.f64 (pow.f64 i 2) 2)))
(*.f64 (/.f64 (pow.f64 i 3) 2) (/.f64 (pow.f64 i -1) 2))
(*.f64 (/.f64 (pow.f64 i 3) (+.f64 i i)) (/.f64 i (+.f64 i i)))
(pow.f64 (/.f64 i 2) 2)
(*.f64 (/.f64 (pow.f64 i 3) 4) (/.f64 i (pow.f64 i 2)))
(*.f64 (/.f64 (pow.f64 i 3) 4) (pow.f64 i -1))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(/.f64 (pow.f64 (/.f64 i 2) 2) (-.f64 (pow.f64 (+.f64 i i) 2) 1))
(exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (fma.f64 16 (pow.f64 i 4) 1) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (fma.f64 16 (pow.f64 i 4) 1) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2)
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1)
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4))
(neg.f64 (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (*.f64 (pow.f64 i 2) -4)))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3)) i))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (neg.f64 (pow.f64 i 4))))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)))
(pow.f64 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))) (pow.f64 (cbrt.f64 i) 4)) -1)
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (*.f64 (fma.f64 (*.f64 i -4) i 1) (*.f64 1/4 (pow.f64 i (-.f64 4 2))))))
(/.f64 1 (/.f64 (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (*.f64 (fma.f64 (*.f64 i -4) i 1) (*.f64 1/4 (pow.f64 i 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4))) (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 i i) 6) (pow.f64 (+.f64 i i) 4)) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))))
(/.f64 1 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (+.f64 i i) 4) (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)) (/.f64 (pow.f64 i 4) (+.f64 i i))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)) (/.f64 (/.f64 (pow.f64 i 4) 2) i)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))))
(/.f64 1 (/.f64 (/.f64 4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))
(/.f64 1 (/.f64 (/.f64 4 (pow.f64 i 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)))))
(/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2) (/.f64 (*.f64 1/4 (pow.f64 i 2)) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4))) (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 i 2) 4))) (cbrt.f64 (*.f64 1/4 (pow.f64 i 2)))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4) (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) 2) (*.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4))))
(/.f64 1 (/.f64 (/.f64 (pow.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) 2) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (pow.f64 i 4)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (+.f64 i i) (*.f64 (/.f64 (pow.f64 i 4) (+.f64 i i)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1))))
(/.f64 1 (/.f64 (+.f64 i i) (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (+.f64 i i))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) -4) (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) -4) (/.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 (*.f64 i 4) i -1))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i) (pow.f64 i 3)))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2)))) -1))
(/.f64 1 (/.f64 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i 2))) -1))
(/.f64 1 (/.f64 (fma.f64 2 i -1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1))))
(/.f64 1 (/.f64 (fma.f64 2 i -1) (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 2 i 1))))
(*.f64 (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 -1)) (/.f64 (*.f64 (/.f64 i 2) (/.f64 i i)) (fma.f64 i 2 1)))
(/.f64 (pow.f64 (/.f64 i 2) 2) (*.f64 (fma.f64 2 i -1) (fma.f64 2 i 1)))
(exp.f64 (log.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 16 (pow.f64 i 4) 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 2)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (fma.f64 16 (pow.f64 i 4) 1) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (fma.f64 (*.f64 i 4) i 1)) (*.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1)) (pow.f64 (+.f64 i i) 4)))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (fma.f64 16 (pow.f64 i 4) 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 2) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (fma.f64 16 (pow.f64 i 4) 1) (pow.f64 (+.f64 i i) 2)))
(+.f64 (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(+.f64 (*.f64 (fma.f64 (*.f64 i 4) i 1) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))) (*.f64 (pow.f64 (+.f64 i i) 4) (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 64 (pow.f64 i 6) -1))))
(*.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 64 (pow.f64 i 6) -1)) (+.f64 (pow.f64 (+.f64 i i) 4) (fma.f64 (*.f64 i 4) i 1)))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 2)
(pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) -1)
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/2 2))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 3 1/3))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) 1/3)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 3) (*.f64 1/3 1))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (*.f64 1/3 3))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))) -1)
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2)))))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) (+.f64 1/2 1/2))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 2))
(pow.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))) 1)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))) 3)
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (+.f64 (pow.f64 (+.f64 i i) 3) (*.f64 i -2)))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 4))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (+.f64 i i) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 2 i 1)) (fma.f64 2 i -1))
(/.f64 (neg.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1))) (*.f64 (pow.f64 i 2) -4))
(neg.f64 (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (*.f64 (pow.f64 i 2) -4)))
(/.f64 (*.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (*.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (pow.f64 (+.f64 i i) 4))
(/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))
(/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i 2)))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(/.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) (pow.f64 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)) 2))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 4)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2))))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2)))))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (*.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 4) 4)) (+.f64 (pow.f64 (+.f64 i i) 6) (neg.f64 (pow.f64 (+.f64 i i) 4))))
(/.f64 (*.f64 (*.f64 4 (pow.f64 i 4)) (pow.f64 i 2)) (-.f64 (pow.f64 (+.f64 i i) 6) (pow.f64 (+.f64 i i) 4)))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (/.f64 (+.f64 i i) i) 2) (fma.f64 (*.f64 i 4) i -1)))
(/.f64 (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 (/.f64 (fma.f64 (*.f64 i -4) i 1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)))
(/.f64 (/.f64 (fma.f64 (*.f64 i -4) i 1) (/.f64 4 (pow.f64 i 2))) (neg.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2)))
(/.f64 (/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i 4) i -1)) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 4 (pow.f64 i 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (cbrt.f64 (fma.f64 (*.f64 i 4) i -1))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 i 4) i -1)) 2))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1))) (sqrt.f64 (fma.f64 (*.f64 i 4) i -1)))
(/.f64 (/.f64 (*.f64 1/4 (pow.f64 i 2)) (NAN.f64)) (NAN.f64))
(/.f64 (/.f64 (pow.f64 i 2) (fma.f64 (*.f64 i 4) i -1)) (pow.f64 (/.f64 (+.f64 i i) i) 2))
(/.f64 i (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 3)))
(/.f64 (pow.f64 i 2) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (pow.f64 i 2)))
(/.f64 (pow.f64 i 3) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) i))
(/.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 (pow.f64 i 2) (+.f64 i i))))
(/.f64 (/.f64 i 2) (/.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 i 2)))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 i 2) (+.f64 i i)) 4))))
(/.f64 (cbrt.f64 (*.f64 1/4 (pow.f64 i 2))) (/.f64 (fma.f64 (*.f64 i 4) i -1) (cbrt.f64 (pow.f64 (/.f64 i 2) 4))))
(/.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2))) (pow.f64 (fma.f64 (*.f64 i 4) i -1) (-.f64 2 1)))
(/.f64 (*.f64 1/4 (pow.f64 i 2)) (fma.f64 (*.f64 i 4) i -1))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) i) (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1)) (+.f64 i i))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) (fma.f64 (*.f64 i 4) i -1)) (+.f64 i i)) (+.f64 i i))
(/.f64 (pow.f64 (cbrt.f64 i) 4) (/.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)) (cbrt.f64 (pow.f64 i 8))))
(/.f64 -1 (*.f64 (fma.f64 (*.f64 i 4) i -1) (/.f64 -4 (pow.f64 i (-.f64 4 2)))))
(/.f64 (/.f64 -1 (fma.f64 (*.f64 i 4) i -1)) (/.f64 -4 (pow.f64 i 2)))
(/.f64 (neg.f64 (*.f64 1/4 (pow.f64 i (-.f64 4 2)))) (fma.f64 (*.f64 i -4) i 1))
(/.f64 (*.f64 1/4 (neg.f64 (pow.f64 i 2))) (fma.f64 (*.f64 i -4) i 1))
(/.f64 (neg.f64 (pow.f64 i 4)) (neg.f64 (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4))))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 (pow.f64 i 2) -4)))
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (pow.f64 (/.f64 i 2) 2) (*.f64 (fma.f64 2 i -1) (fma.f64 2 i 1)))
(*.f64 (*.f64 i i) (*.f64 i i))
(pow.f64 i 4)
(exp.f64 (log.f64 (pow.f64 i 4)))
(pow.f64 (pow.f64 (cbrt.f64 i) 2) 6)
(pow.f64 (cbrt.f64 i) (*.f64 2 6))
(pow.f64 (pow.f64 i 4) (*.f64 1/2 2))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (*.f64 3 1/3))
(pow.f64 i 4)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3)
(pow.f64 i 4)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (*.f64 1/3 3))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 8) 1/2)
(sqrt.f64 (pow.f64 i 8))
(pow.f64 (pow.f64 i 2) 2)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 6) (*.f64 1/3 2))
(pow.f64 (pow.f64 i 6) 2/3)
(pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 i 6) 2/3)
(pow.f64 (pow.f64 (cbrt.f64 i) 4) 3)
(pow.f64 (cbrt.f64 i) 12)
(pow.f64 (cbrt.f64 i) (*.f64 3 4))
(pow.f64 (cbrt.f64 i) 12)
(pow.f64 (pow.f64 i 2) (*.f64 6 1/3))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 2) (*.f64 1/2 4))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (pow.f64 i 3) (+.f64 1/3 1))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (pow.f64 i 3) (+.f64 1 1/3))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (sqrt.f64 i) 8)
(sqrt.f64 (pow.f64 i 8))
(/.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(/.f64 1 (/.f64 1 (pow.f64 i 4)))
(pow.f64 (pow.f64 i (neg.f64 4)) -1)
(*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3)))
(*.f64 (sqrt.f64 i) (pow.f64 i 7/2))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (*.f64 4 5/6)))
(*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i 10/3) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i))
(*.f64 (sqrt.f64 i) (pow.f64 i 7/2))
(*.f64 1 (pow.f64 i 4))
(pow.f64 i 4)
(*.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8))))
(*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3)))
(pow.f64 i 4)
(*.f64 -1 (neg.f64 (pow.f64 i 4)))
(pow.f64 i 4)
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2)))
(pow.f64 i 4)
(*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i))
(pow.f64 i 4)
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (pow.f64 i 2) (pow.f64 (cbrt.f64 i) 4)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3)))
(*.f64 (pow.f64 i 10/3) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (*.f64 4 5/6)))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (pow.f64 i 2) (pow.f64 i 2))
(pow.f64 i 4)
(*.f64 (pow.f64 i 3) i)
(pow.f64 i 4)
(*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4))
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 i (pow.f64 i 3))
(pow.f64 i 4)
(*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i)))
(pow.f64 (neg.f64 (pow.f64 i 2)) 2)
(sqrt.f64 (pow.f64 i 8))
(sqrt.f64 (/.f64 (pow.f64 i 8) 1))
(sqrt.f64 (pow.f64 i 8))
(cbrt.f64 (pow.f64 (pow.f64 i 4) 3))
(pow.f64 i 4)
(neg.f64 (neg.f64 (pow.f64 i 4)))
(pow.f64 i 4)
(exp.f64 (log.f64 (pow.f64 i 4)))
(pow.f64 (pow.f64 (cbrt.f64 i) 2) 6)
(pow.f64 (cbrt.f64 i) (*.f64 2 6))
(pow.f64 (pow.f64 i 4) (*.f64 1/2 2))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (*.f64 3 1/3))
(pow.f64 i 4)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) 1/3)
(pow.f64 i 4)
(pow.f64 (pow.f64 (pow.f64 i 4) 3) (*.f64 1/3 1))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (*.f64 1/3 3))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) (+.f64 1/2 1/2))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 8) 1/2)
(sqrt.f64 (pow.f64 i 8))
(pow.f64 (pow.f64 i 2) 2)
(pow.f64 i 4)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(pow.f64 (pow.f64 i 6) (*.f64 1/3 2))
(pow.f64 (pow.f64 i 6) 2/3)
(pow.f64 (pow.f64 i 6) (+.f64 1/3 1/3))
(pow.f64 (pow.f64 i 6) 2/3)
(pow.f64 (pow.f64 (cbrt.f64 i) 4) 3)
(pow.f64 (cbrt.f64 i) 12)
(pow.f64 (cbrt.f64 i) (*.f64 3 4))
(pow.f64 (cbrt.f64 i) 12)
(pow.f64 (pow.f64 i 2) (*.f64 6 1/3))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 2) (*.f64 1/2 4))
(pow.f64 i 4)
(pow.f64 (pow.f64 i 3) (*.f64 1/3 4))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (pow.f64 i 3) (+.f64 1/3 1))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (pow.f64 i 3) (+.f64 1 1/3))
(pow.f64 (pow.f64 i 3) 4/3)
(pow.f64 (sqrt.f64 i) 8)
(sqrt.f64 (pow.f64 i 8))
(/.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(/.f64 1 (/.f64 1 (pow.f64 i 4)))
(pow.f64 (pow.f64 i (neg.f64 4)) -1)
(*.f64 (sqrt.f64 i) (pow.f64 i (+.f64 1/2 3)))
(*.f64 (sqrt.f64 i) (pow.f64 i 7/2))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (*.f64 4 5/6)))
(*.f64 (pow.f64 i (+.f64 3 1/3)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i 10/3) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 i (+.f64 1/2 3)) (sqrt.f64 i))
(*.f64 (sqrt.f64 i) (pow.f64 i 7/2))
(*.f64 1 (pow.f64 i 4))
(pow.f64 i 4)
(*.f64 (pow.f64 i 4) 1)
(pow.f64 i 4)
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 (*.f64 (cbrt.f64 i) (neg.f64 i)) (neg.f64 (cbrt.f64 (pow.f64 i 8))))
(*.f64 (neg.f64 i) (neg.f64 (pow.f64 i 3)))
(pow.f64 i 4)
(*.f64 -1 (neg.f64 (pow.f64 i 4)))
(pow.f64 i 4)
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 i 4))) 2)))
(pow.f64 i 4)
(*.f64 (neg.f64 (pow.f64 i 3)) (neg.f64 i))
(pow.f64 i 4)
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (*.f64 i (pow.f64 (cbrt.f64 i) 2)) (*.f64 i (pow.f64 (cbrt.f64 i) 2))))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (*.f64 (pow.f64 i 2) (pow.f64 (cbrt.f64 i) 4)))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (+.f64 3 1/3)))
(*.f64 (pow.f64 i 10/3) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 (pow.f64 i 4) (+.f64 1/3 1/2)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (pow.f64 (cbrt.f64 i) 2) (pow.f64 i (*.f64 4 5/6)))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (pow.f64 i 2) (pow.f64 i 2))
(pow.f64 i 4)
(*.f64 (pow.f64 i 3) i)
(pow.f64 i 4)
(*.f64 (cbrt.f64 (pow.f64 i 8)) (pow.f64 (cbrt.f64 i) 4))
(*.f64 (pow.f64 (cbrt.f64 i) 4) (cbrt.f64 (pow.f64 i 8)))
(*.f64 i (pow.f64 i 3))
(pow.f64 i 4)
(*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 i))
(*.f64 (cbrt.f64 i) (*.f64 (pow.f64 i 3) (pow.f64 (cbrt.f64 i) 2)))
(*.f64 (*.f64 i (neg.f64 i)) (*.f64 i (neg.f64 i)))
(pow.f64 (neg.f64 (pow.f64 i 2)) 2)
(sqrt.f64 (pow.f64 i 8))
(sqrt.f64 (/.f64 (pow.f64 i 8) 1))
(sqrt.f64 (pow.f64 i 8))
(cbrt.f64 (pow.f64 (pow.f64 i 4) 3))
(pow.f64 i 4)
(neg.f64 (neg.f64 (pow.f64 i 4)))
(pow.f64 i 4)

eval312.0ms (0.3%)

Compiler

Compiled 7036 to 5244 computations (25.5% saved)

prune238.0ms (0.3%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New3122314
Fresh101
Picked101
Done000
Total3142316
Accurracy
100.0%
Counts
316 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
77.1%
(/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i 2)))
100.0%
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
Compiler

Compiled 82 to 58 computations (29.3% saved)

localize51.0ms (0.1%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1))
100.0%
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
Compiler

Compiled 75 to 45 computations (40% saved)

series4.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite13.9s (15.4%)

Algorithm
batch-egg-rewrite
Counts
2 → 205
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1))
Outputs
((*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1))) (exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) 3) (pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) 1) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) 1/3) (pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 4) 1/2) (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 2) (pow.f64 (neg.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))) 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 -2 i) -1))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) 1) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2)) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) -1) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 -2 i) 1))) (/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1))) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) (/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) (/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) i) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (neg.f64 i)) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2))) (pow.f64 (/.f64 (pow.f64 (/.f64 i 2) 6) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 3)) 1/3) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) 3) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 i -2) -1))) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) 1) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 i -2) 1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1))) (/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1))) (/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (fma.f64 i 2 -1))) (/.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2)) (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (neg.f64 i)) (/.f64 (/.f64 i 2) (/.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) (/.f64 i 2))) (/.f64 1 (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) -1)) (/.f64 1 (/.f64 (-.f64 (*.f64 i -2) 1) (/.f64 (/.f64 (pow.f64 i 2) -4) (fma.f64 i 2 -1)))) (/.f64 1 (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1))) (/.f64 1 (/.f64 (*.f64 (neg.f64 i) (fma.f64 i 2 1)) (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))))) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
((/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) 1/3) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 i (/.f64 (fma.f64 i 2 1) 1/2)) (/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2)) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i)) (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i))) (/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i -2)) (neg.f64 (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4)) (/.f64 i (*.f64 2 (fma.f64 i 2 1))) (/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1))) (/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 i (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) 1))) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (pow.f64 (fma.f64 i 2 1) -1)) i) (/.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i)) (/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4)))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 2)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2) (/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)) (/.f64 -1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)) (/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2))) (/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2)) (/.f64 (+.f64 i i) (*.f64 (fma.f64 i 2 1) 4)) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i)) (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i))) (/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (fma.f64 i 2 1)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4)) (/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2))) (/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1))) (/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1))) (/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) -1)) (+.f64 i i)) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i)) (/.f64 (sqrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (sqrt.f64 (/.f64 i 2)))) (/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2) (/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)) (/.f64 1 (/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1)) (*.f64 (pow.f64 i 2) (/.f64 i -2)))) (/.f64 1 (/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) -1)) (/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1)) (/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 i 2))) (/.f64 1 (/.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (pow.f64 i 2))) (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4))) (cbrt.f64 (/.f64 i 2)))) (/.f64 1 (/.f64 2 (*.f64 i (pow.f64 (fma.f64 i 2 1) -1)))))

simplify8.6s (9.6%)

Algorithm
egglog
Counts
229 → 223
Calls
Call 1
Inputs
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(*.f64 1/2 i)
(+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 1/2 i))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i)))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 -4 (pow.f64 i 4)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i))))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/32 (pow.f64 (/.f64 -1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) 3)
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) 1)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) 1/3)
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 4) 1/2)
(pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 2)
(pow.f64 (neg.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))) 2)
(/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 -2 i) -1)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 -2 i) 1)))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) i)
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(pow.f64 (/.f64 (pow.f64 (/.f64 i 2) 6) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 3)) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) 3)
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 i -2) 1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) (/.f64 i 2)))
(/.f64 1 (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) -1))
(/.f64 1 (/.f64 (-.f64 (*.f64 i -2) 1) (/.f64 (/.f64 (pow.f64 i 2) -4) (fma.f64 i 2 -1))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1)))
(/.f64 1 (/.f64 (*.f64 (neg.f64 i) (fma.f64 i 2 1)) (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))
(/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1))
(exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) 1/3)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i -2)) (neg.f64 (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1)))
(/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 i (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) 1)))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (pow.f64 (fma.f64 i 2 1) -1)) i)
(/.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i)
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 2))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))
(/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2)
(/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 -1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (+.f64 i i) (*.f64 (fma.f64 i 2 1) 4))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i)))
(/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (fma.f64 i 2 1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1)))
(/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1)))
(/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) -1)) (+.f64 i i))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (sqrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (sqrt.f64 (/.f64 i 2))))
(/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2)
(/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 1 (/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1)) (*.f64 (pow.f64 i 2) (/.f64 i -2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) -1))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (pow.f64 i 2)))
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4))) (cbrt.f64 (/.f64 i 2))))
(/.f64 1 (/.f64 2 (*.f64 i (pow.f64 (fma.f64 i 2 1) -1))))
Outputs
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (neg.f64 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
(fma.f64 -16 (pow.f64 i 8) (+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (+.f64 (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16) (*.f64 1/1024 (pow.f64 (pow.f64 i -1) 6))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16) (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) (fma.f64 1/1024 (pow.f64 (/.f64 -1 i) 6) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(*.f64 1/2 i)
(+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 1/2 i))
(+.f64 (neg.f64 (pow.f64 i 2)) (*.f64 1/2 i))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i)))
(+.f64 (neg.f64 (pow.f64 i 2)) (fma.f64 2 (pow.f64 i 3) (*.f64 1/2 i)))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 -4 (pow.f64 i 4)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i))))
(+.f64 (neg.f64 (pow.f64 i 2)) (fma.f64 -4 (pow.f64 i 4) (fma.f64 2 (pow.f64 i 3) (*.f64 1/2 i))))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 1/4 (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (pow.f64 i -1) 2))) (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (fma.f64 -1/32 (pow.f64 (pow.f64 i -1) 3) (*.f64 1/16 (pow.f64 (pow.f64 i -1) 2)))) (/.f64 1/8 i))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 1/4 (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/32 (pow.f64 (/.f64 -1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (fma.f64 1/32 (pow.f64 (/.f64 -1 i) 3) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)))) (/.f64 1/8 i))
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(exp.f64 (log.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 6))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 4))
(pow.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 2)
(pow.f64 (neg.f64 (/.f64 (/.f64 i 2) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))) 2)
(pow.f64 (/.f64 (neg.f64 (/.f64 i 2)) (sqrt.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))) 2)
(/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 -2 i) -1)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 -2 i (neg.f64 -1))))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (fma.f64 -2 i (neg.f64 1)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 -2 i) -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 -2 i (neg.f64 -1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 -2 i) 1)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (fma.f64 -2 i (neg.f64 1)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 3) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) i)
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 3) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (*.f64 (fma.f64 2 i -1) (/.f64 2 i)))
(pow.f64 (/.f64 (pow.f64 (/.f64 i 2) 6) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 i 2) 6) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 3)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) 3)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 -2 i (neg.f64 -1))))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (fma.f64 -2 i (neg.f64 1)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 -2 i (neg.f64 -1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i 2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 i -2)) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (-.f64 (*.f64 i -2) 1)))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (fma.f64 -2 i (neg.f64 1)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (pow.f64 i 2) 4)) (*.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 4)) (*.f64 i (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 1)) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1)) 2))
(/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))))
(/.f64 (*.f64 (pow.f64 i 4) 1/4) (*.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 -1) (fma.f64 i 2 1))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 1) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) 2) (fma.f64 i 2 -1)) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 3) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 i 2) (/.f64 (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1)) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 1 (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (*.f64 (fma.f64 i 2 1) (fma.f64 i 2 -1))) -1))
(/.f64 1 (/.f64 1 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)) (fma.f64 i 2 1))))
(/.f64 1 (/.f64 (-.f64 (*.f64 i -2) 1) (/.f64 (/.f64 (pow.f64 i 2) -4) (fma.f64 i 2 -1))))
(/.f64 1 (/.f64 (fma.f64 -2 i (neg.f64 1)) (/.f64 (/.f64 (pow.f64 i 2) -4) (fma.f64 i 2 -1))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 -1) 2)) (*.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 1 (/.f64 (*.f64 (neg.f64 i) (fma.f64 i 2 1)) (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)))))
(/.f64 1 (*.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (/.f64 (pow.f64 i 2) 4) (fma.f64 i 2 -1)))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))
(/.f64 (/.f64 (/.f64 i 2) (*.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -3) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i -2)) (neg.f64 (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1)))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (+.f64 i i) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 i (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 -2 i) 1)))
(*.f64 1 (/.f64 (/.f64 i -2) (fma.f64 -2 i (neg.f64 1))))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (pow.f64 (fma.f64 i 2 1) -1)) i)
(/.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2)
(/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 -2))
(/.f64 -1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1))
(/.f64 -1 (/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -1))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(exp.f64 (log.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -2) 1/2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (+.f64 i i) (*.f64 (fma.f64 i 2 1) 4))
(/.f64 (+.f64 i i) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (neg.f64 i)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (fma.f64 i 2 1)) (fma.f64 i 2 1))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (pow.f64 (fma.f64 i 2 1) 4))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 i (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (neg.f64 i) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i -2)) (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1)))
(*.f64 1 (/.f64 (/.f64 i -2) (fma.f64 -2 i (neg.f64 1))))
(/.f64 (neg.f64 i) (*.f64 -2 (fma.f64 i 2 1)))
(/.f64 (neg.f64 i) (*.f64 (fma.f64 i 2 1) -2))
(/.f64 (*.f64 (+.f64 i i) 1) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (+.f64 i i) (*.f64 4 (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) -1)) (+.f64 i i))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (sqrt.f64 (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (sqrt.f64 (/.f64 i 2))))
(/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) -1)) -2)
(/.f64 (*.f64 (+.f64 i i) (pow.f64 (fma.f64 i 2 1) -1)) 4)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (neg.f64 -2))
(/.f64 1 (/.f64 (*.f64 (neg.f64 i) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (pow.f64 (fma.f64 i 2 1) 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(/.f64 1 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (*.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (-.f64 (*.f64 i -2) 1)) (*.f64 (pow.f64 i 2) (/.f64 i -2))))
(/.f64 1 (*.f64 1 (/.f64 (fma.f64 -2 i (neg.f64 1)) (/.f64 i -2))))
(/.f64 1 (/.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) -1))
(/.f64 -1 (/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) -1))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1))
(/.f64 1 (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 i 2)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (pow.f64 i 2)))
(/.f64 1 (/.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (pow.f64 i 2)))
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (cbrt.f64 (/.f64 (pow.f64 i 2) 4))) (cbrt.f64 (/.f64 i 2))))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (*.f64 (cbrt.f64 (/.f64 i 2)) (cbrt.f64 (/.f64 (pow.f64 i 2) 4)))))
(/.f64 1 (/.f64 2 (*.f64 i (pow.f64 (fma.f64 i 2 1) -1))))

eval243.0ms (0.3%)

Compiler

Compiled 5119 to 3805 computations (25.7% saved)

prune218.0ms (0.2%)

Pruning

2 alts after pruning (1 fresh and 1 done)

PrunedKeptTotal
New2221223
Fresh101
Picked011
Done000
Total2232225
Accurracy
100.0%
Counts
225 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
99.9%
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
Compiler

Compiled 82 to 57 computations (30.5% saved)

localize82.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
100.0%
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
99.8%
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
72.7%
(/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
Compiler

Compiled 109 to 72 computations (33.9% saved)

series7.0ms (0%)

Counts
4 → 48
Calls

12 calls:

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

rewrite14.9s (16.5%)

Algorithm
batch-egg-rewrite
Counts
4 → 412
Calls
Call 1
Inputs
(/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
Outputs
((/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i))) (+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i)) (+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1)) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i))) (+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i))) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1)) (+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1)) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1)) (+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1)) (+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1)) (+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1))) (+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1))) (+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i))) (+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1))) (+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i)))) (+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i)))) (+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2) (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1)) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1) (/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1)))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))) (/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1)))) (/.f64 (fma.f64 2 i 1) (/.f64 i 2)) (+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i))) (+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i)) (+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1)) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i))) (+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i))) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1)) (+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1)) (+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1)) (+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1)) (+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3)) (+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1)) (+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1))) (+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1))) (+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i))) (+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2)))) (+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1))) (+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i)))) (+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i)))) (+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))))) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2) (pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1) (pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1)) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1) (/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1)))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))) (/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1)))) (/.f64 (fma.f64 2 i 1) (/.f64 i 2)))
((/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1) (pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1) (pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2)) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2))) (/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1)))) (/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i)) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))) (/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1))) (/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 i (*.f64 2 (fma.f64 i 2 1))) (/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (/.f64 i (/.f64 (fma.f64 i 2 1) 1/2)) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1))) (/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2) (/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2) (pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2) (pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1) (pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1) (pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1)) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3) (pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2)) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2)) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2))) (/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1)))) (/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i)) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))) (/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1))) (/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 i (*.f64 2 (fma.f64 i 2 1))) (/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (/.f64 i (/.f64 (fma.f64 i 2 1) 1/2)) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1) (/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1))) (/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2) (/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 2 i 1)))
((*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1))) (pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3) (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) (/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4)) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i)) (/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2))) (/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i)))) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)) (/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i)) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2))) (pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3) (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) (/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4)) (/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2))) (/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i)) (/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2))) (/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i)))) (/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)) (/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)))) (/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2)))) (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i)) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2))))
((*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1) (pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2) (/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1)) (/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1)) (/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i)) (/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i) (*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i)) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))) (*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1))) (*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1)))) (*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))) (*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i)) (*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))) (/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1))) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2)) (pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2)) (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2) (pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1) (pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2)) (pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2) (/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1)) (/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1))) (/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1))) (/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1)) (/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2)) (/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2))) (/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i)) (/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1) (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i) (*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i)) (*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))) (*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1))) (*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1)))) (*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2)) (*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))) (*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i)) (*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)) (*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))) (/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1))))

simplify29.1s (32.3%)

Algorithm
egglog
Counts
460 → 329
Calls
Call 1
Inputs
(/.f64 2 i)
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
4
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
4
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(*.f64 1/2 i)
(+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 1/2 i))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i)))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 -4 (pow.f64 i 4)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i))))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/32 (pow.f64 (/.f64 -1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(*.f64 1/2 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (*.f64 1/2 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 2 (pow.f64 i 4)) (*.f64 1/2 (pow.f64 i 2))))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 2 (pow.f64 i 4)) (+.f64 (*.f64 -4 (pow.f64 i 5)) (*.f64 1/2 (pow.f64 i 2)))))
(*.f64 1/4 i)
(-.f64 (*.f64 1/4 i) 1/8)
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i)) 1/8)
(-.f64 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i))) 1/8)
(*.f64 1/4 i)
(-.f64 (*.f64 1/4 i) 1/8)
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i)) 1/8)
(-.f64 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i))) 1/8)
(/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i)))
(+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)))
(+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i)))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1))
(+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i)))
(+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1)
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2)
(pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1)
(/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i)))
(+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)))
(+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i)))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1))
(+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i)))
(+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1)
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2)
(pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1)
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1)
(/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1)
(pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1)
(pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1)))
(/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1)))
(/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2)
(/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2)
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1)
(pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1)
(pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1)))
(/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1)))
(/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2)
(/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3)
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1)
(pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1)
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i))))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3)
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1)
(pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1)
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i))))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2)
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))))
(*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1)))
(*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i))
(*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)))
(/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1)))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2)
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))))
(*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1)))
(*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i))
(*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)))
(/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1)))
Outputs
(/.f64 2 i)
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
4
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
4
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(+.f64 4 (*.f64 2 (/.f64 1 i)))
(+.f64 4 (/.f64 2 i))
(*.f64 1/2 i)
(*.f64 i 1/2)
(+.f64 (*.f64 -1 (pow.f64 i 2)) (*.f64 1/2 i))
(+.f64 (neg.f64 (pow.f64 i 2)) (*.f64 i 1/2))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i)))
(+.f64 (neg.f64 (pow.f64 i 2)) (fma.f64 2 (pow.f64 i 3) (*.f64 i 1/2)))
(+.f64 (*.f64 -1 (pow.f64 i 2)) (+.f64 (*.f64 -4 (pow.f64 i 4)) (+.f64 (*.f64 2 (pow.f64 i 3)) (*.f64 1/2 i))))
(+.f64 (neg.f64 (pow.f64 i 2)) (fma.f64 -4 (pow.f64 i 4) (fma.f64 2 (pow.f64 i 3) (*.f64 i 1/2))))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 1/4 (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(+.f64 1/4 (-.f64 (*.f64 1/16 (pow.f64 (pow.f64 i -1) 2)) (/.f64 1/8 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(+.f64 1/4 (-.f64 (fma.f64 -1/32 (pow.f64 (pow.f64 i -1) 3) (*.f64 1/16 (pow.f64 (pow.f64 i -1) 2))) (/.f64 1/8 i)))
1/4
(-.f64 1/4 (*.f64 1/8 (/.f64 1 i)))
(-.f64 1/4 (/.f64 1/8 i))
(-.f64 (+.f64 1/4 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (*.f64 1/8 (/.f64 1 i)))
(+.f64 1/4 (-.f64 (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)) (/.f64 1/8 i)))
(-.f64 (+.f64 1/4 (+.f64 (*.f64 1/32 (pow.f64 (/.f64 -1 i) 3)) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2)))) (*.f64 1/8 (/.f64 1 i)))
(+.f64 1/4 (-.f64 (fma.f64 1/32 (pow.f64 (/.f64 -1 i) 3) (*.f64 1/16 (pow.f64 (/.f64 -1 i) 2))) (/.f64 1/8 i)))
(*.f64 -1/4 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (neg.f64 (pow.f64 i 4)) (*.f64 -1/4 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6))))
(+.f64 (*.f64 -16 (pow.f64 i 8)) (+.f64 (*.f64 -1 (pow.f64 i 4)) (+.f64 (*.f64 -1/4 (pow.f64 i 2)) (*.f64 -4 (pow.f64 i 6)))))
(fma.f64 -16 (pow.f64 i 8) (+.f64 (neg.f64 (pow.f64 i 4)) (fma.f64 -1/4 (pow.f64 i 2) (*.f64 -4 (pow.f64 i 6)))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) 1/16))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/256 (pow.f64 (/.f64 1 i) 4)) (+.f64 1/16 (*.f64 1/1024 (pow.f64 (/.f64 1 i) 6)))))
(fma.f64 1/64 (pow.f64 (pow.f64 i -1) 2) (+.f64 (fma.f64 1/256 (pow.f64 (pow.f64 i -1) 4) 1/16) (*.f64 1/1024 (pow.f64 (pow.f64 i -1) 6))))
1/16
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) 1/16)
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16)
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4))))
(+.f64 (fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) 1/16) (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))
(+.f64 (*.f64 1/64 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/1024 (pow.f64 (/.f64 -1 i) 6)) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(fma.f64 1/64 (pow.f64 (/.f64 -1 i) 2) (fma.f64 1/1024 (pow.f64 (/.f64 -1 i) 6) (+.f64 1/16 (*.f64 1/256 (pow.f64 (/.f64 -1 i) 4)))))
(*.f64 1/2 (pow.f64 i 2))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (*.f64 1/2 (pow.f64 i 2)))
(+.f64 (neg.f64 (pow.f64 i 3)) (*.f64 1/2 (pow.f64 i 2)))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 2 (pow.f64 i 4)) (*.f64 1/2 (pow.f64 i 2))))
(+.f64 (neg.f64 (pow.f64 i 3)) (fma.f64 2 (pow.f64 i 4) (*.f64 1/2 (pow.f64 i 2))))
(+.f64 (*.f64 -1 (pow.f64 i 3)) (+.f64 (*.f64 2 (pow.f64 i 4)) (+.f64 (*.f64 -4 (pow.f64 i 5)) (*.f64 1/2 (pow.f64 i 2)))))
(+.f64 (neg.f64 (pow.f64 i 3)) (fma.f64 2 (pow.f64 i 4) (fma.f64 -4 (pow.f64 i 5) (*.f64 1/2 (pow.f64 i 2)))))
(*.f64 1/4 i)
(*.f64 i 1/4)
(-.f64 (*.f64 1/4 i) 1/8)
(fma.f64 1/4 i (neg.f64 1/8))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i)) 1/8)
(+.f64 (/.f64 1/16 i) (fma.f64 1/4 i (neg.f64 1/8)))
(-.f64 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 1 i) 2)) (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i))) 1/8)
(-.f64 (fma.f64 -1/32 (pow.f64 (pow.f64 i -1) 2) (+.f64 (/.f64 1/16 i) (*.f64 i 1/4))) 1/8)
(*.f64 1/4 i)
(*.f64 i 1/4)
(-.f64 (*.f64 1/4 i) 1/8)
(fma.f64 1/4 i (neg.f64 1/8))
(-.f64 (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i)) 1/8)
(+.f64 (/.f64 1/16 i) (fma.f64 1/4 i (neg.f64 1/8)))
(-.f64 (+.f64 (*.f64 -1/32 (pow.f64 (/.f64 -1 i) 2)) (+.f64 (*.f64 1/16 (/.f64 1 i)) (*.f64 1/4 i))) 1/8)
(-.f64 (fma.f64 -1/32 (pow.f64 (/.f64 -1 i) 2) (+.f64 (/.f64 1/16 i) (*.f64 i 1/4))) 1/8)
(/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1))
(*.f64 2 (/.f64 (fma.f64 i 2 1) i))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1))
(*.f64 (/.f64 1 (/.f64 i -2)) (fma.f64 i -2 -1))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i)))
(*.f64 2 (/.f64 (fma.f64 i 2 1) i))
(+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1)))
(*.f64 (/.f64 1 (/.f64 i -2)) (fma.f64 i -2 -1))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1)
(/.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 3) 2) (fma.f64 i 2 1))))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 -1/3))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1)
(/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (/.f64 2 i) (*.f64 (+.f64 i i) (/.f64 2 i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (+.f64 i i) (/.f64 2 i)) (/.f64 2 i))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 2 i)) (/.f64 2 i))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) i) 1) (*.f64 (/.f64 (fma.f64 i 2 1) i) 1))
(*.f64 2 (/.f64 (fma.f64 i 2 1) i))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) 1) (*.f64 (/.f64 2 i) (+.f64 i i)))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (+.f64 i i)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) (+.f64 i i)) (*.f64 (/.f64 2 i) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 i (/.f64 (pow.f64 i 2) 2)) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (/.f64 2 i) (*.f64 (+.f64 i i) 1)) (*.f64 (/.f64 2 i) 1))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (pow.f64 (/.f64 i -2) -1) (*.f64 i -2)) (*.f64 (pow.f64 (/.f64 i -2) -1) -1))
(*.f64 (/.f64 1 (/.f64 i -2)) (fma.f64 i -2 -1))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 3) (*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) 1))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (*.f64 (+.f64 i i) (fma.f64 i 2 1))) (*.f64 (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (fma.f64 i 2 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) i)) (*.f64 1 (/.f64 (fma.f64 i 2 1) i)))
(*.f64 2 (/.f64 (fma.f64 i 2 1) i))
(+.f64 (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (+.f64 i i) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 (+.f64 i i) 1) (/.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 1 (/.f64 i (/.f64 (pow.f64 i 2) 2))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(+.f64 (*.f64 (*.f64 i -2) (pow.f64 (/.f64 i -2) -1)) (*.f64 -1 (pow.f64 (/.f64 i -2) -1)))
(*.f64 (/.f64 1 (/.f64 i -2)) (fma.f64 i -2 -1))
(+.f64 (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 3 (/.f64 (fma.f64 i 2 1) (+.f64 i i))) (*.f64 1 (/.f64 (fma.f64 i 2 1) (+.f64 i i))))
(*.f64 (/.f64 (fma.f64 i 2 1) (+.f64 i i)) (+.f64 1 3))
(+.f64 (*.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(+.f64 (*.f64 (*.f64 (+.f64 i i) (fma.f64 i 2 1)) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))) (*.f64 (fma.f64 i 2 1) (/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)))))
(*.f64 (*.f64 (pow.f64 (fma.f64 i 2 1) -1) (/.f64 2 i)) (+.f64 (*.f64 (fma.f64 i 2 1) (+.f64 i i)) (fma.f64 i 2 1)))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/3 3))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 1/2 2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 3 1/3))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 1/2 1/2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 1/2 -1/2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) 1/3)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 1))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 2)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) -1/2)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1))) -1)
(/.f64 1 (/.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 3) 2) (fma.f64 i 2 1))))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) 3)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 -1/3))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 1 2))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (+.f64 2 1))
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) -1)
(/.f64 (neg.f64 (pow.f64 i 3)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i 2 1))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 1)
(/.f64 (fma.f64 i 2 1) (/.f64 i 2))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))))
(/.f64 (fma.f64 2 i 1) (/.f64 i 2))
(/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 -3 -1/3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 -2 -1/2))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 2) (*.f64 (*.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 3) (*.f64 (*.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(*.f64 (/.f64 i (fma.f64 i 2 1)) 1/2)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (fma.f64 i -2 -1)))
(/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2)
(neg.f64 (/.f64 (/.f64 i (fma.f64 i 2 1)) -2))
(/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 3) 2) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (*.f64 1/3 -1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 -3 -1/3))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) 2)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) -1/2)
(pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (*.f64 -2 -1/2))
(pow.f64 (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 2 -1)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (*.f64 2 (fma.f64 i 2 1)) i) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (pow.f64 (fma.f64 i 2 1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) (*.f64 1/3 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 3) 1/3)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -3)
(pow.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 2) 1/2)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) -1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -3 1/3))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 -1/2 2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (*.f64 2 -1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (+.f64 -1/2 -1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (-.f64 -1/2 1/2))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 i 2)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (pow.f64 i 2) (*.f64 (+.f64 i i) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (pow.f64 i 2) (*.f64 i (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 2) (*.f64 (*.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (pow.f64 i 2) (*.f64 (fma.f64 i 2 1) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (fma.f64 i 2 1) i))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (pow.f64 i 3) (*.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1))))
(/.f64 (pow.f64 i 3) (*.f64 (*.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -3) (pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) 4))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (/.f64 i 2) (pow.f64 (fma.f64 i 2 1) (-.f64 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 i (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(/.f64 (/.f64 i (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 i (/.f64 (fma.f64 i 2 1) 1/2))
(*.f64 (/.f64 i (fma.f64 i 2 1)) 1/2)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 i 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (neg.f64 i) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(*.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (-.f64 (*.f64 i -2) 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (neg.f64 i) (fma.f64 i -2 -1)))
(/.f64 (neg.f64 (/.f64 i (fma.f64 i 2 1))) -2)
(neg.f64 (/.f64 (/.f64 i (fma.f64 i 2 1)) -2))
(/.f64 i (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (*.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 3) 2) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 i 2) (fma.f64 2 i 1))
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 2) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1)
(pow.f64 (*.f64 (/.f64 2 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(*.f64 1 (/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))))
(/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (fma.f64 i 2 -1) (*.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (fma.f64 i -2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) -1) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (fma.f64 i -2 1))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (fma.f64 i 2 -1) (*.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 2 i)))
(/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4))
(/.f64 (/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) 4)
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (/.f64 i 2) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) i)
(/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)))
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 2) -1)
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)))
(pow.f64 (*.f64 (/.f64 2 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -1)
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) -2) (neg.f64 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -2)
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (*.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (/.f64 1/2 (fma.f64 i 2 -1))) (neg.f64 i))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (fma.f64 i -2 1))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) (+.f64 i i))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 3) 1/3)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) 3)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))) -1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 2) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)) -1)
(pow.f64 (*.f64 (/.f64 2 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -1)
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) -1)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 i (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 i (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)) (*.f64 (neg.f64 i) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 i 2)) (*.f64 (pow.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(*.f64 1 (/.f64 (/.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))))
(/.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i -2)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (fma.f64 i 2 -1) (*.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i 2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (fma.f64 i 2 -1)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (*.f64 (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (fma.f64 i -2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) -1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) -1) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (pow.f64 (fma.f64 i 2 -1) 2)))
(/.f64 (*.f64 (/.f64 i -2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (-.f64 (*.f64 i -2) -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 i -2)) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)) (fma.f64 i -2 1))
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (*.f64 (fma.f64 i 2 -1) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) 1) (*.f64 (pow.f64 (fma.f64 i 2 -1) 2) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (fma.f64 i 2 -1) (*.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (fma.f64 i 2 -1) 2)) (/.f64 2 i)))
(/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 4))
(/.f64 (/.f64 (+.f64 i i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) 4)
(/.f64 (*.f64 (/.f64 i 2) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (/.f64 i 2) (/.f64 (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(*.f64 (/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) i) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) i)
(/.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 1 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2)))
(pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 2) -1)
(/.f64 1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 2 i)))
(pow.f64 (*.f64 (/.f64 2 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -1)
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1))) 1)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (/.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(/.f64 (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(/.f64 (/.f64 (pow.f64 i 2) -2) (*.f64 (neg.f64 i) (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) -2) (neg.f64 i)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) 2))
(/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) -2))
(/.f64 (/.f64 (neg.f64 i) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) -2)
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (/.f64 (fma.f64 i 2 -1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1)) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 2) (fma.f64 i 2 -1))
(/.f64 (/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2))))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 2 i)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (*.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (fma.f64 i 2 -1) 2))
(/.f64 (*.f64 (neg.f64 i) (*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (/.f64 1/2 (fma.f64 i 2 -1)))) (neg.f64 i))
(/.f64 (*.f64 (*.f64 (neg.f64 i) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (/.f64 1/2 (fma.f64 i 2 -1))) (neg.f64 i))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (cbrt.f64 (/.f64 i 2)) (/.f64 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1)) (pow.f64 (cbrt.f64 (/.f64 i 2)) 2)))
(/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i))))
(/.f64 (/.f64 (sqrt.f64 (/.f64 i 2)) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) (sqrt.f64 (/.f64 2 i)))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) (/.f64 (/.f64 i 2) (fma.f64 i 2 -1))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 -1)) (/.f64 (fma.f64 i 2 1) (/.f64 i 2))) (pow.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) -2))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (-.f64 (*.f64 i -2) -1))
(/.f64 (/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) -2) (fma.f64 i -2 1))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (/.f64 (fma.f64 i 2 1) (/.f64 i -2))))
(/.f64 -1 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i -2)) (/.f64 (fma.f64 i 2 -1) (/.f64 i 2))))
(/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (+.f64 i i)))
(/.f64 (/.f64 (pow.f64 i 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) (+.f64 i i))
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 i (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) i))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (*.f64 (/.f64 (fma.f64 i 2 -1) (/.f64 i 2)) (fma.f64 i 2 1))) i)
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 2 i 1)) (/.f64 (fma.f64 2 i -1) (/.f64 i 2)))
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1)
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 i 2) (*.f64 (pow.f64 i -1) (fma.f64 i 2 1)))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1))
(/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i -2 -1))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 -2 (fma.f64 i 2 1)))
(*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))))
(*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))))
(*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1)))
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 2 i 1)))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6) (*.f64 1/3 1))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 6))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 3 1/3))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/3 3))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (*.f64 1/2 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (+.f64 1/2 1/2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i) -1)
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(pow.f64 (/.f64 (neg.f64 (/.f64 i (sqrt.f64 2))) (sqrt.f64 (fma.f64 i 2 1))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) 3)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (+.f64 1 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(pow.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 i 2) (*.f64 (pow.f64 i -1) (fma.f64 i 2 1)))
(/.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) i)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 4) 2) (fma.f64 i 2 1)) (pow.f64 i 2))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (cbrt.f64 (fma.f64 i 2 1))) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2))
(/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (*.f64 i (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (pow.f64 i 2) 2)) (*.f64 (pow.f64 i 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (neg.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2))) (*.f64 (neg.f64 i) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (pow.f64 i 2) -2) (-.f64 (*.f64 i -2) 1))
(/.f64 (/.f64 (pow.f64 i 2) -2) (fma.f64 i -2 -1))
(/.f64 (*.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 2 i))) (pow.f64 (fma.f64 i 2 1) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 (*.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) (pow.f64 (fma.f64 i 2 1) 2))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (sqrt.f64 (fma.f64 i 2 1))) (sqrt.f64 (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(/.f64 (*.f64 (/.f64 (fma.f64 i 2 1) (/.f64 2 i)) i) (pow.f64 (fma.f64 i 2 1) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 1 (/.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)) i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 1 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)))
(pow.f64 (/.f64 (fma.f64 i 2 1) (/.f64 (pow.f64 i 2) 2)) -1)
(/.f64 (*.f64 (pow.f64 i 2) (/.f64 (/.f64 i -2) (fma.f64 i 2 1))) (neg.f64 i))
(/.f64 i (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)) 1)
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i 2) (*.f64 (pow.f64 (fma.f64 i 2 1) -1) i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (*.f64 i (/.f64 (pow.f64 i 2) 2)) (fma.f64 i 2 1)) (pow.f64 i -1))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (/.f64 (pow.f64 i 2) -2) (/.f64 -1 (fma.f64 i 2 1)))
(/.f64 (neg.f64 (pow.f64 i 2)) (*.f64 -2 (fma.f64 i 2 1)))
(*.f64 1 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1)))
(/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))
(*.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))))
(pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 2)
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (cbrt.f64 i)) (pow.f64 (cbrt.f64 i) 2))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 i (sqrt.f64 2)) (sqrt.f64 (fma.f64 i 2 1))) 4) (/.f64 (/.f64 (pow.f64 i 2) 2) (fma.f64 i 2 1))))
(*.f64 (*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) (sqrt.f64 i)) (sqrt.f64 i))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(*.f64 (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) (/.f64 i (sqrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))))
(*.f64 (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1))) 2) (/.f64 i (cbrt.f64 (/.f64 (fma.f64 i 2 1) (/.f64 i 2)))))
(*.f64 (/.f64 i (cbrt.f64 (fma.f64 i 2 1))) (/.f64 (/.f64 i 2) (pow.f64 (cbrt.f64 (fma.f64 i 2 1)) 2)))
(*.f64 (/.f64 (/.f64 i 2) (fma.f64 i 2 1)) i)
(/.f64 (pow.f64 i 2) (+.f64 (fma.f64 2 i 1) (fma.f64 2 i 1)))
(/.f64 (pow.f64 i 2) (*.f64 2 (fma.f64 2 i 1)))

eval344.0ms (0.4%)

Compiler

Compiled 8783 to 6395 computations (27.2% saved)

prune482.0ms (0.5%)

Pruning

2 alts after pruning (0 fresh and 2 done)

PrunedKeptTotal
New3290329
Fresh000
Picked011
Done011
Total3292331
Accurracy
100.0%
Counts
331 → 2
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
99.9%
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
Compiler

Compiled 54 to 37 computations (31.5% saved)

regimes18.0ms (0%)

Accuracy

Total -49.7b remaining (-423790.1%)

Threshold costs -49.7b (-423790.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f64 (/.f64 1 (/.f64 i (*.f64 i (/.f64 (/.f64 i 2) (fma.f64 i 2 1))))) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
(/.f64 (pow.f64 i 4) (fma.f64 16 (pow.f64 i 4) (*.f64 i (*.f64 i -4))))
(/.f64 (pow.f64 (fma.f64 (*.f64 i 4) i -1) -1) (/.f64 4 (pow.f64 i 2)))
Outputs
(*.f64 (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 1)) (/.f64 (*.f64 (/.f64 i i) (/.f64 i 2)) (fma.f64 i 2 -1)))
Calls

2 calls:

8.0ms
i
5.0ms
(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
Results
AccuracySegmentsBranch
100.0%1i
100.0%1(/.f64 (/.f64 (*.f64 (*.f64 i i) (*.f64 i i)) (*.f64 (*.f64 2 i) (*.f64 2 i))) (-.f64 (*.f64 (*.f64 2 i) (*.f64 2 i)) 1))
Compiler

Compiled 134 to 90 computations (32.8% saved)

simplify1.0ms (0%)

Stop Event
done
Compiler

Compiled 26 to 17 computations (34.6% saved)

soundness0.0ms (0%)

end36.0ms (0%)

Compiler

Compiled 26 to 17 computations (34.6% saved)

Profiling

Loading profile data...