Details

Time bar (total: 4.9s)

analyze2.0ms (0.1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%100%0%0%0%0%0
0%0%100%0%0%0%0%1
0%0%100%0%0%0%0%2
33.3%25%50%0%0%25%0%3
75%37.5%12.5%0%12.5%37.5%0%4
87.5%43.7%6.2%0%12.5%37.5%0%5
93.8%46.9%3.1%0%12.5%37.5%0%6
96.9%48.4%1.6%0%12.5%37.5%0%7
98.4%49.2%0.8%0%12.5%37.5%0%8
99.2%49.6%0.4%0%12.5%37.5%0%9
99.6%49.8%0.2%0%12.5%37.5%0%10
99.8%49.9%0.1%0%12.5%37.5%0%11
99.9%49.9%0%0%12.5%37.5%0%12
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample1.9s (38.9%)

Results
832.0ms5032×body256valid
710.0ms2048×body1024valid
241.0ms943×body512valid
111.0ms233×body2048valid
Bogosity

preprocess8.0ms (0.2%)

Algorithm
egg-herbie
Rules
rational_best_oopsla_all_46_json_45_simplify-11
rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
11221
011
Stop Event
saturated
saturated
Calls
Call 1
Inputs
0
Outputs
0
Call 2
Inputs
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Outputs
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify8.0ms (0.2%)

Algorithm
egg-herbie
Rules
rational_best_oopsla_all_46_json_45_simplify-11
rational_best_oopsla_all_46_json_45_simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
11221
Stop Event
saturated
Counts
1 → 1
Calls
Call 1
Inputs
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Outputs
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))

eval0.0ms (0%)

Compiler

Compiled 8 to 6 computations (25% saved)

prune1.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022
Error
26.8b
Counts
2 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
26.8b
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 8 to 6 computations (25% saved)

localize10.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
3.4b
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
3.6b
(log.f64 (+.f64 N 1))
Compiler

Compiled 19 to 12 computations (36.8% saved)

series2.0ms (0%)

Counts
2 → 24
Calls

6 calls:

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

rewrite92.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1366×rational_best_oopsla_all_46_json_45_simplify-13
1360×rational_best_oopsla_all_46_json_45_simplify-37
1272×rational_best_oopsla_all_46_json_45_simplify-23
870×rational_best_oopsla_all_46_json-2
870×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
14932
210732
334532
4159232
Stop Event
node limit
Counts
2 → 107
Calls
Call 1
Inputs
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 N 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 N 1)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 0 (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (+.f64 N 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (+.f64 N 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (log.f64 (+.f64 N 1))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (log.f64 N)) (log.f64 (+.f64 N 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (log.f64 N) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 (+.f64 N 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 -1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))))))

simplify142.0ms (2.9%)

Algorithm
egg-herbie
Rules
1014×rational_best_oopsla_all_46_json_45_simplify-23
828×rational_best_oopsla_all_46_json_45_simplify-35
824×rational_best_oopsla_all_46_json_45_simplify-89
678×rational_best_oopsla_all_46_json_45_simplify-24
660×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02653057
110002817
252062817
Stop Event
node limit
Counts
131 → 157
Calls
Call 1
Inputs
N
(+.f64 N (*.f64 -1/2 (pow.f64 N 2)))
(+.f64 N (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (*.f64 1/3 (pow.f64 N 3))))
(+.f64 N (+.f64 (*.f64 -1/4 (pow.f64 N 4)) (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (*.f64 1/3 (pow.f64 N 3)))))
(*.f64 -1 (log.f64 (/.f64 1 N)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (/.f64 1 N))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 N))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 -1 N)))))
(-.f64 (+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 -1 N))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 N))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 -1 (log.f64 N))
(+.f64 N (*.f64 -1 (log.f64 N)))
(+.f64 N (+.f64 (*.f64 -1 (log.f64 N)) (*.f64 -1/2 (pow.f64 N 2))))
(+.f64 N (+.f64 (*.f64 -1 (log.f64 N)) (+.f64 (*.f64 1/3 (pow.f64 N 3)) (*.f64 -1/2 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (log.f64 (+.f64 N 1)) 0)
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(+.f64 0 (log.f64 (+.f64 N 1)))
(+.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(-.f64 (log.f64 (+.f64 N 1)) 0)
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 0 (log.f64 (+.f64 N 1)))))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(-.f64 0 (neg.f64 (log.f64 (+.f64 N 1))))
(-.f64 (*.f64 0 (neg.f64 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))
(-.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1))))
(*.f64 1 (log.f64 (+.f64 N 1)))
(*.f64 (log.f64 (+.f64 N 1)) 1)
(*.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))
(*.f64 -1 (neg.f64 (log.f64 (+.f64 N 1))))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(*.f64 (neg.f64 (log.f64 (+.f64 N 1))) -1)
(*.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(/.f64 (log.f64 (+.f64 N 1)) 1)
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))
(neg.f64 (neg.f64 (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 0)
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 0 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (neg.f64 (log.f64 N)) (log.f64 (+.f64 N 1)))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))
(+.f64 (*.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (*.f64 (log.f64 N) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(+.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))
(+.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))
(+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 N)))
(*.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 -1 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
(*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)
(*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 -1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(/.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)
(neg.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
Outputs
N
(+.f64 N (*.f64 -1/2 (pow.f64 N 2)))
(+.f64 N (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (*.f64 1/3 (pow.f64 N 3))))
(+.f64 (*.f64 -1/2 (pow.f64 N 2)) (+.f64 N (*.f64 1/3 (pow.f64 N 3))))
(+.f64 N (+.f64 (*.f64 -1/4 (pow.f64 N 4)) (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (*.f64 1/3 (pow.f64 N 3)))))
(+.f64 N (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (+.f64 (*.f64 -1/4 (pow.f64 N 4)) (*.f64 1/3 (pow.f64 N 3)))))
(+.f64 (*.f64 -1/2 (pow.f64 N 2)) (+.f64 N (+.f64 (*.f64 1/3 (pow.f64 N 3)) (*.f64 -1/4 (pow.f64 N 4)))))
(*.f64 -1 (log.f64 (/.f64 1 N)))
(neg.f64 (log.f64 (/.f64 1 N)))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (/.f64 1 N))
(+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 1 N))))
(+.f64 (/.f64 1 N) (neg.f64 (log.f64 (/.f64 1 N))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 1 N)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (-.f64 (neg.f64 (log.f64 (/.f64 1 N))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (-.f64 (*.f64 -1 (log.f64 (/.f64 1 N))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (neg.f64 (log.f64 (/.f64 1 N))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 N))))
(+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 N))))
(+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 -1 N)))))
(+.f64 (/.f64 1 N) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 N)))))
(+.f64 (/.f64 1 N) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 N)))))
(-.f64 (+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 -1 N))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 -1 (log.f64 (/.f64 -1 N)))) (-.f64 (log.f64 -1) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (log.f64 -1) (-.f64 (+.f64 (/.f64 1 N) (neg.f64 (log.f64 (/.f64 -1 N)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (log.f64 -1) (+.f64 (/.f64 1 N) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 N))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 -1 (log.f64 (/.f64 -1 N))))) (-.f64 (log.f64 -1) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (neg.f64 (log.f64 (/.f64 -1 N))))) (-.f64 (log.f64 -1) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 -1 (log.f64 N))
(neg.f64 (log.f64 N))
(+.f64 N (*.f64 -1 (log.f64 N)))
(+.f64 N (neg.f64 (log.f64 N)))
(+.f64 N (+.f64 (*.f64 -1 (log.f64 N)) (*.f64 -1/2 (pow.f64 N 2))))
(+.f64 N (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (neg.f64 (log.f64 N))))
(+.f64 (*.f64 -1/2 (pow.f64 N 2)) (+.f64 N (neg.f64 (log.f64 N))))
(+.f64 N (+.f64 (*.f64 -1 (log.f64 N)) (+.f64 (*.f64 1/3 (pow.f64 N 3)) (*.f64 -1/2 (pow.f64 N 2)))))
(+.f64 N (+.f64 (+.f64 (*.f64 -1/2 (pow.f64 N 2)) (*.f64 1/3 (pow.f64 N 3))) (neg.f64 (log.f64 N))))
(+.f64 (*.f64 -1/2 (pow.f64 N 2)) (+.f64 (neg.f64 (log.f64 N)) (+.f64 N (*.f64 1/3 (pow.f64 N 3)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (/.f64 1 N) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (/.f64 1 N) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))))
(+.f64 (log.f64 (+.f64 N 1)) 0)
(log.f64 (+.f64 N 1))
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(+.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(+.f64 0 (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(+.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(+.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) 0)
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 0 (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(-.f64 (log.f64 (+.f64 N 1)) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) 0))
(log.f64 (+.f64 N 1))
(-.f64 0 (neg.f64 (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(-.f64 (*.f64 0 (neg.f64 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(-.f64 (*.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(-.f64 (*.f64 0 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 1 (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) 1)
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 (log.f64 (+.f64 N 1)) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 -1 (neg.f64 (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (+.f64 0 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))))
(log.f64 (+.f64 N 1))
(*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (neg.f64 (log.f64 (+.f64 N 1))) -1)
(log.f64 (+.f64 N 1))
(*.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (log.f64 (+.f64 N 1)))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 (neg.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))) (neg.f64 (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(*.f64 (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (*.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))) (log.f64 (+.f64 N 1)))
(log.f64 (+.f64 N 1))
(/.f64 (log.f64 (+.f64 N 1)) 1)
(log.f64 (+.f64 N 1))
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1))) (/.f64 (log.f64 (+.f64 N 1)) (log.f64 (+.f64 N 1)))))
(log.f64 (+.f64 N 1))
(/.f64 (log.f64 (+.f64 N 1)) (/.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1)))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 1 (log.f64 (+.f64 N 1))))))
(log.f64 (+.f64 N 1))
(neg.f64 (neg.f64 (log.f64 (+.f64 N 1))))
(log.f64 (+.f64 N 1))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 0)
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) 0))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 0 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (neg.f64 (log.f64 N)) (log.f64 (+.f64 N 1)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 1 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (+.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N))) (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 0 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 (+.f64 N 1)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 0 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (*.f64 (log.f64 (+.f64 N 1)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (neg.f64 (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (log.f64 N) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (neg.f64 (log.f64 (+.f64 N 1)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (+.f64 (log.f64 N) (neg.f64 (log.f64 (+.f64 N 1)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))) (+.f64 (log.f64 N) (neg.f64 (log.f64 (+.f64 N 1)))))
(+.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (neg.f64 (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (log.f64 N)))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (+.f64 (log.f64 N) (neg.f64 (log.f64 (+.f64 N 1)))))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))) (+.f64 (log.f64 N) (neg.f64 (log.f64 (+.f64 N 1)))))
(*.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 -1 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (+.f64 0 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 -1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) (/.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (neg.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(*.f64 (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (*.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1)
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))) (/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(/.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))) (*.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (/.f64 1 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(/.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))) -1)
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(neg.f64 (-.f64 (log.f64 N) (log.f64 (+.f64 N 1))))
(+.f64 (log.f64 (+.f64 N 1)) (neg.f64 (log.f64 N)))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))

eval64.0ms (1.3%)

Compiler

Compiled 4195 to 2866 computations (31.7% saved)

prune284.0ms (5.8%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1516157
Fresh000
Picked011
Done000
Total1517158
Error
0.1b
Counts
158 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
33.3b
(/.f64 1 N)
34.4b
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
33.8b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
33.5b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
26.8b
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
29.3b
(-.f64 N (log.f64 N))
30.1b
(neg.f64 (log.f64 N))
Compiler

Compiled 154 to 126 computations (18.2% saved)

localize5.0ms (0.1%)

Compiler

Compiled 8 to 3 computations (62.5% saved)

localize2.0ms (0.1%)

Compiler

Compiled 6 to 4 computations (33.3% saved)

localize8.0ms (0.2%)

Compiler

Compiled 7 to 3 computations (57.1% saved)

localize14.0ms (0.3%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
0.3b
(/.f64 1 (pow.f64 N 2))
Compiler

Compiled 34 to 27 computations (20.6% saved)

series1.0ms (0%)

Counts
2 → 3
Calls

6 calls:

TimeVariablePointExpression
0.0ms
N
@0
(/.f64 1 (pow.f64 N 2))
0.0ms
N
@0
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
0.0ms
N
@-inf
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
0.0ms
N
@inf
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
0.0ms
N
@inf
(/.f64 1 (pow.f64 N 2))

rewrite79.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1558×rational_best_oopsla_all_46_json_45_simplify-13
1464×rational_best_oopsla_all_46_json_45_simplify-23
922×rational_best_oopsla_all_46_json-2
922×rational_best_oopsla_all_46_json-1
922×rational_best_oopsla_all_46_json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
15844
212144
338944
4185644
Stop Event
node limit
Counts
2 → 180
Calls
Call 1
Inputs
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 N 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 0 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 -1 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 2)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (/.f64 1 N))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))))))

simplify178.0ms (3.6%)

Algorithm
egg-herbie
Rules
1498×rational_best_oopsla_all_46_json_45_simplify-89
1234×rational_best_oopsla_all_46_json_45_simplify-24
1226×rational_best_oopsla_all_46_json_45_simplify-74
1098×rational_best_oopsla_all_46_json_45_simplify-23
858×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03575433
115395229
274285229
Stop Event
node limit
Counts
183 → 203
Calls
Call 1
Inputs
(/.f64 -1/2 (pow.f64 N 2))
(/.f64 1 N)
(/.f64 1 N)
(+.f64 (/.f64 1 (pow.f64 N 2)) 0)
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(+.f64 0 (/.f64 1 (pow.f64 N 2)))
(-.f64 (/.f64 1 (pow.f64 N 2)) 0)
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) 0))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 0 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))
(*.f64 1 (/.f64 1 (pow.f64 N 2)))
(*.f64 2 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (/.f64 1 (pow.f64 N 2)) 1)
(*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))
(*.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) 2)
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) -2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) -1)
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) -1/2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) 1/2)
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) -2)
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 -1 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) -1))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(*.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 2)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -2) -1/2)
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 0)
(+.f64 0 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (/.f64 1 N))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)
(*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
Outputs
(/.f64 -1/2 (pow.f64 N 2))
(/.f64 1 N)
(/.f64 1 N)
(+.f64 (/.f64 1 (pow.f64 N 2)) 0)
(/.f64 1 (pow.f64 N 2))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(+.f64 0 (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 (pow.f64 N 2)) 0)
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) 0))
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) 0))
(/.f64 1 (pow.f64 N 2))
(-.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 0 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (-.f64 1/2 (*.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (-.f64 1/2 (*.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 0 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(-.f64 (*.f64 0 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 1 (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 2 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) 1)
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 1/2 (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) 2)
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (/.f64 1 (/.f64 1 (pow.f64 N 2))) (*.f64 2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (+.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 0 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 -1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) -2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) -1)
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 -1/2 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) -1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) -1/2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (neg.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) 1/2)
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 2 (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) -2)
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) -2)
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 -1 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) -1))
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) -1))
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) -1))
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))) (+.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 2)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -2) -1/2)
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 1/2 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 1/2 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 1 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (+.f64 1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) 2) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (+.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1/2 (/.f64 1 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 1 (pow.f64 N 2)) (+.f64 1/2 (*.f64 (/.f64 1 (pow.f64 N 2)) (*.f64 1 (/.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (+.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 1 (pow.f64 N 2)))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2)))) (neg.f64 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))) (/.f64 (/.f64 1 (pow.f64 N 2)) (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (pow.f64 N 2)))
(/.f64 1 (pow.f64 N 2))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 2))
(+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 0)
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 0 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (/.f64 1 N))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 0 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2)))) (+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2)))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) 1)
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (/.f64 1 N) (*.f64 -1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)) -1)
(neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))
(neg.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2) (/.f64 1 N)))
(-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) 1/2))

localize27.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
0.3b
(/.f64 1 (pow.f64 N 2))
0.4b
(/.f64 1 (pow.f64 N 3))
12.0b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Compiler

Compiled 70 to 57 computations (18.6% saved)

series2.0ms (0%)

Counts
3 → 20
Calls

9 calls:

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

rewrite91.0ms (1.9%)

Algorithm
batch-egg-rewrite
Rules
1542×rational_best_oopsla_all_46_json-2
1542×rational_best_oopsla_all_46_json-1
1542×rational_best_oopsla_all_46_json-4
1542×rational_best_oopsla_all_46_json-3
1130×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01787
19387
219887
363787
4304387
Stop Event
node limit
Counts
3 → 103
Calls
Call 1
Inputs
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 (pow.f64 N 3))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 N))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 1 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 N 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 3)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 3)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (neg.f64 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))

simplify162.0ms (3.3%)

Algorithm
egg-herbie
Rules
1302×rational_best_oopsla_all_46_json_45_simplify-72
1246×rational_best_oopsla_all_46_json_45_simplify-49
1168×rational_best_oopsla_all_46_json_45_simplify-35
1048×rational_best_oopsla_all_46_json_45_simplify-23
764×rational_best_oopsla_all_46_json_45_simplify-37
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02115349
17505341
248295341
Stop Event
node limit
Counts
123 → 121
Calls
Call 1
Inputs
(/.f64 1/3 (pow.f64 N 3))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1))
(+.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 0)
(+.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 0 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 N))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 1 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(+.f64 (/.f64 1 (pow.f64 N 3)) 0)
(+.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(+.f64 0 (/.f64 1 (pow.f64 N 3)))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(-.f64 (/.f64 1 (pow.f64 N 3)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(*.f64 1 (/.f64 1 (pow.f64 N 3)))
(*.f64 (/.f64 1 (pow.f64 N 3)) 1)
(*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) -1)
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 1 (pow.f64 N 3)))))
(*.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 3)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (neg.f64 (/.f64 1 (pow.f64 N 3))))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(+.f64 0 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)
(-.f64 0 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 1)
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) -1)
(neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))
Outputs
(/.f64 1/3 (pow.f64 N 3))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(/.f64 1/3 (pow.f64 N 3))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 0)
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 0 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 1 N))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) -1) (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (/.f64 1 N) (-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(-.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 1 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 -1 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 -1 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 -1 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))))))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 (neg.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))) (*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))))) (/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (neg.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))) (-.f64 (/.f64 1 N) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))
(*.f64 (*.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 1 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)))))
(*.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))) (neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)))))
(*.f64 (*.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) (neg.f64 (/.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))) (-.f64 (/.f64 1 N) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) 1)
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (/.f64 (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))) (/.f64 (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 1 N)))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(+.f64 (/.f64 1 (pow.f64 N 3)) 0)
(/.f64 1 (pow.f64 N 3))
(+.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(+.f64 0 (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(-.f64 (/.f64 1 (pow.f64 N 3)) 0)
(/.f64 1 (pow.f64 N 3))
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(/.f64 1 (pow.f64 N 3))
(*.f64 1 (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) 1)
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 1 (pow.f64 N 3)) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 -1 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (/.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) -1)
(/.f64 1 (pow.f64 N 3))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(/.f64 1 (pow.f64 N 3))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (neg.f64 (/.f64 1 (pow.f64 N 3)))))
(/.f64 1 (pow.f64 N 3))
(*.f64 -1 (*.f64 (/.f64 1 (pow.f64 N 3)) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 1 (pow.f64 N 3))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (/.f64 1 (pow.f64 N 3)))
(/.f64 1 (pow.f64 N 3))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (neg.f64 (/.f64 1 (pow.f64 N 3))))
(/.f64 1 (pow.f64 N 3))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 3))))
(/.f64 1 (pow.f64 N 3))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(+.f64 0 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(+.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(+.f64 (*.f64 0 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 0)
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(-.f64 0 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))
(neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))
(-.f64 (*.f64 0 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))) (*.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) 1)
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))
(*.f64 1/3 (/.f64 1 (pow.f64 N 3)))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))
(/.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3)))) (*.f64 1/3 (/.f64 (/.f64 1 (pow.f64 N 3)) (/.f64 1 (pow.f64 N 3))))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) -1)
(neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))
(neg.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))

eval575.0ms (11.7%)

Compiler

Compiled 21812 to 18475 computations (15.3% saved)

prune81.0ms (1.7%)

Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New4780478
Fresh011
Picked011
Done055
Total4787485
Error
0.1b
Counts
485 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
33.3b
(/.f64 1 N)
34.4b
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
33.8b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
33.5b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
26.8b
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
29.3b
(-.f64 N (log.f64 N))
30.1b
(neg.f64 (log.f64 N))
Compiler

Compiled 81 to 66 computations (18.5% saved)

localize47.0ms (1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 1 (pow.f64 N 4))
0.3b
(/.f64 1 (pow.f64 N 2))
0.4b
(/.f64 1 (pow.f64 N 3))
21.0b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
Compiler

Compiled 110 to 91 computations (17.3% saved)

series1.0ms (0%)

Counts
2 → 9
Calls

6 calls:

TimeVariablePointExpression
0.0ms
N
@0
(/.f64 1 (pow.f64 N 4))
0.0ms
N
@0
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
0.0ms
N
@-inf
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
0.0ms
N
@inf
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
0.0ms
N
@inf
(/.f64 1 (pow.f64 N 4))

rewrite146.0ms (3%)

Algorithm
batch-egg-rewrite
Rules
1308×rational_best_oopsla_all_46_json_45_simplify-10
810×rational_best_oopsla_all_46_json_45_simplify-35
764×rational_best_oopsla_all_46_json_45_simplify-108
688×rational_best_oopsla_all_46_json_45_simplify-7
490×rational_best_oopsla_all_46_json_45_simplify-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02392
112692
226392
385692
4412092
5744492
Stop Event
node limit
Counts
2 → 87
Calls
Call 1
Inputs
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 (pow.f64 N 4))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 N))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 N 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (pow.f64 N 4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))) (neg.f64 (/.f64 1 (pow.f64 N 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 1 (pow.f64 N 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (neg.f64 (/.f64 1 (pow.f64 N 4))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))))))))

simplify185.0ms (3.8%)

Algorithm
egg-herbie
Rules
962×rational_best_oopsla_all_46_json_45_simplify-49
952×rational_best_oopsla_all_46_json_45_simplify-72
704×rational_best_oopsla_all_46_json_45_simplify-23
638×rational_best_oopsla_all_46_json_45_simplify-35
590×rational_best_oopsla_all_46_json_45_simplify-108
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01907946
17007924
236647896
378307896
Stop Event
node limit
Counts
96 → 122
Calls
Call 1
Inputs
(/.f64 -1/4 (pow.f64 N 4))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 0)
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 N))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4))
(+.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(+.f64 (/.f64 1 (pow.f64 N 4)) 0)
(+.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(+.f64 0 (/.f64 1 (pow.f64 N 4)))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(-.f64 (/.f64 1 (pow.f64 N 4)) 0)
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 4))))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))) (neg.f64 (/.f64 1 (pow.f64 N 4))))
(*.f64 1 (/.f64 1 (pow.f64 N 4)))
(*.f64 (/.f64 1 (pow.f64 N 4)) 1)
(*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) -1)
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 4))))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 1 (pow.f64 N 4)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (neg.f64 (/.f64 1 (pow.f64 N 4))))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))))
Outputs
(/.f64 -1/4 (pow.f64 N 4))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))
(-.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(/.f64 1 N)
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 0)
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3))))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 N))
(+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))
(+.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2))
(+.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))
(-.f64 (+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2)) (*.f64 1/4 (/.f64 1 (pow.f64 N 4))))
(+.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 2)) -1/2) (*.f64 1/4 (/.f64 1 (pow.f64 N 4)))))
(+.f64 (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 1 N) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 (+.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 1 N)) (*.f64 (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (/.f64 1 N) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (+.f64 (*.f64 1/3 (/.f64 1 (pow.f64 N 3))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 1 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (/.f64 0 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 -1 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 -1 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 -1 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (*.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 -1 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (/.f64 1 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (*.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 1 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 1 (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(neg.f64 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 1 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 1 (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(neg.f64 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(*.f64 1 (-.f64 (*.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N))))
(neg.f64 (-.f64 (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (/.f64 1 N)) (*.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(-.f64 (/.f64 1 N) (-.f64 (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3) (*.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (/.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))) (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(*.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (neg.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))))))
(*.f64 (/.f64 (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (+.f64 (/.f64 1 N) (*.f64 -1/4 (/.f64 1 (pow.f64 N 4)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) 1)
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (/.f64 (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))) (/.f64 (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (+.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) -1/4) (-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))))))
(+.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(+.f64 (/.f64 1 N) (-.f64 (-.f64 (*.f64 -1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))
(/.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))) -1)
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(neg.f64 (+.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(neg.f64 (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 N 2))) (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)))))
(-.f64 (-.f64 (/.f64 1 N) (*.f64 (/.f64 1 (pow.f64 N 3)) -1/3)) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(+.f64 (/.f64 1 (pow.f64 N 4)) 0)
(/.f64 1 (pow.f64 N 4))
(+.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(+.f64 0 (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(+.f64 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(-.f64 (/.f64 1 (pow.f64 N 4)) 0)
(/.f64 1 (pow.f64 N 4))
(-.f64 0 (neg.f64 (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))
(-.f64 (+.f64 0 (*.f64 0 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))) (neg.f64 (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))
(*.f64 1 (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) 1)
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 1 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 1 (pow.f64 N 4)) (*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) -1)
(/.f64 1 (pow.f64 N 4))
(*.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (*.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(*.f64 -1 (neg.f64 (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))
(*.f64 -1 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (neg.f64 (/.f64 1 (pow.f64 N 4)))))
(/.f64 1 (pow.f64 N 4))
(*.f64 (*.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4))) (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (/.f64 1 (pow.f64 N 4)))
(/.f64 1 (pow.f64 N 4))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (pow.f64 N 4)) (/.f64 1 (pow.f64 N 4)))) (neg.f64 (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))
(neg.f64 (neg.f64 (/.f64 1 (pow.f64 N 4))))
(/.f64 1 (pow.f64 N 4))

eval377.0ms (7.7%)

Compiler

Compiled 17908 to 15307 computations (14.5% saved)

prune93.0ms (1.9%)

Pruning

7 alts after pruning (0 fresh and 7 done)

PrunedKeptTotal
New3110311
Fresh000
Picked011
Done066
Total3117318
Error
0.1b
Counts
318 → 7
Alt Table
Click to see full alt table
StatusErrorProgram
33.3b
(/.f64 1 N)
34.4b
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
33.8b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
33.5b
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
26.8b
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
29.3b
(-.f64 N (log.f64 N))
30.1b
(neg.f64 (log.f64 N))
Compiler

Compiled 81 to 66 computations (18.5% saved)

regimes17.0ms (0.3%)

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

2 calls:

8.0ms
N
6.0ms
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Results
ErrorSegmentsBranch
0.1b2N
0.1b2(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 85 to 65 computations (23.5% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.0005720429371312008
0.010382677938714835
Compiler

Compiled 12 to 9 computations (25% saved)

regimes15.0ms (0.3%)

Counts
6 → 2
Calls
Call 1
Inputs
(/.f64 1 N)
(neg.f64 (log.f64 N))
(-.f64 N (log.f64 N))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Outputs
(-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Calls

2 calls:

9.0ms
N
5.0ms
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Results
ErrorSegmentsBranch
0.3b2N
0.3b2(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 58 to 42 computations (27.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.00012870917089280454
0.000290718149310365
Compiler

Compiled 12 to 9 computations (25% saved)

regimes13.0ms (0.3%)

Counts
5 → 2
Calls
Call 1
Inputs
(/.f64 1 N)
(neg.f64 (log.f64 N))
(-.f64 N (log.f64 N))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Outputs
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Calls

2 calls:

7.0ms
N
5.0ms
(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Results
ErrorSegmentsBranch
0.4b2N
0.4b2(-.f64 (log.f64 (+.f64 N 1)) (log.f64 N))
Compiler

Compiled 39 to 26 computations (33.3% saved)

bsearch14.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
15633.587409257456
271933.31599938247
Results
13.0ms112×body256valid
Compiler

Compiled 166 to 135 computations (18.7% saved)

regimes8.0ms (0.2%)

Counts
4 → 2
Calls
Call 1
Inputs
(/.f64 1 N)
(neg.f64 (log.f64 N))
(-.f64 N (log.f64 N))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Outputs
(-.f64 N (log.f64 N))
(-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))
Calls

1 calls:

6.0ms
N
Results
ErrorSegmentsBranch
1.2b2N
Compiler

Compiled 24 to 16 computations (33.3% saved)

bsearch15.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
0.000513008191632355
23.86166553262277
Results
13.0ms128×body256valid
Compiler

Compiled 164 to 129 computations (21.3% saved)

regimes55.0ms (1.1%)

Counts
3 → 2
Calls
Call 1
Inputs
(/.f64 1 N)
(neg.f64 (log.f64 N))
(-.f64 N (log.f64 N))
Outputs
(-.f64 N (log.f64 N))
(/.f64 1 N)
Calls

1 calls:

55.0ms
N
Results
ErrorSegmentsBranch
1.8b2N
Compiler

Compiled 13 to 7 computations (46.2% saved)

bsearch15.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
0.000513008191632355
23.86166553262277
Results
14.0ms128×body256valid
Compiler

Compiled 100 to 73 computations (27% saved)

regimes6.0ms (0.1%)

Accuracy

Total -59.6b remaining (-3101.9%)

Threshold costs -59.6b (-3101.9%)

Counts
2 → 2
Calls
Call 1
Inputs
(/.f64 1 N)
(neg.f64 (log.f64 N))
Outputs
(neg.f64 (log.f64 N))
(/.f64 1 N)
Calls

1 calls:

5.0ms
N
Results
ErrorSegmentsBranch
1.9b2N
Compiler

Compiled 9 to 6 computations (33.3% saved)

bsearch16.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
0.000513008191632355
23.86166553262277
Results
14.0ms128×body256valid
Compiler

Compiled 92 to 73 computations (20.7% saved)

simplify6.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052405
Stop Event
done
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1152921504606847/1152921504606846976) (-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(if (<=.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 7378697629483821/36893488147419103232) (-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(if (<=.f64 N 98000) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(if (<=.f64 N 8106479329266893/9007199254740992) (-.f64 N (log.f64 N)) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(if (<=.f64 N 1) (-.f64 N (log.f64 N)) (/.f64 1 N))
(if (<=.f64 N 2476979795053773/4503599627370496) (neg.f64 (log.f64 N)) (/.f64 1 N))
(/.f64 1 N)
Outputs
(if (<=.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 1152921504606847/1152921504606846976) (-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (+.f64 (*.f64 1/4 (/.f64 1 (pow.f64 N 4))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2))))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(if (<=.f64 (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) 7378697629483821/36893488147419103232) (-.f64 (+.f64 (/.f64 1 N) (*.f64 1/3 (/.f64 1 (pow.f64 N 3)))) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)))
(if (<=.f64 N 98000) (-.f64 (log.f64 (+.f64 N 1)) (log.f64 N)) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(if (<=.f64 N 8106479329266893/9007199254740992) (-.f64 N (log.f64 N)) (-.f64 (/.f64 1 N) (*.f64 1/2 (/.f64 1 (pow.f64 N 2)))))
(if (<=.f64 N 1) (-.f64 N (log.f64 N)) (/.f64 1 N))
(if (<=.f64 N 2476979795053773/4503599627370496) (neg.f64 (log.f64 N)) (/.f64 1 N))
(/.f64 1 N)
Compiler

Compiled 152 to 117 computations (23% saved)

soundness0.0ms (0%)

end123.0ms (2.5%)

Compiler

Compiled 146 to 105 computations (28.1% saved)

Profiling

Loading profile data...