Details

Time bar (total: 17.1s)

analyze303.0ms (1.8%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
0%0%95.2%0.1%0%4.7%0%7
6.6%6.2%88.2%0.1%0%5.5%0%8
11.2%10.1%80.4%0.1%1.2%8.2%0%9
17.4%15.2%72.2%0.1%1.4%11.1%0%10
26.2%22.2%62.5%0.1%2.1%13%0%11
35.6%29.1%52.5%0.1%3.3%15.1%0%12
Compiler

Compiled 17 to 11 computations (35.3% saved)

sample1.7s (9.9%)

Results
622.0ms5569×body256valid
399.0ms1157×body2048valid
239.0ms764×body1024valid
180.0ms405×body4096valid
133.0ms1240×body256invalid
72.0ms361×body512valid
37.0ms334×body256infinite
Bogosity

preprocess91.0ms (0.5%)

Algorithm
egg-herbie
Rules
988×associate-+l-
888×times-frac
710×*-commutative
672×fma-def
650×associate--r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
165140
2111140
3210140
4409140
5692140
61213140
72057140
84479140
96365140
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 a) (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c)))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 a a) (*.f64 b_2 c))) a) b_2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 c) (*.f64 a a))) a) b_2)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) c)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) c)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) c)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 a b_2)))) a)
(/.f64 (+.f64 (neg.f64 c) (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 c c) (*.f64 b_2 a))) c) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 (neg.f64 a) (*.f64 c c))) c) a)
Compiler

Compiled 19 to 13 computations (31.6% saved)

simplify151.0ms (0.9%)

Algorithm
egg-herbie
Rules
696×associate-/l*
690×associate-*r*
600×fma-def
590×distribute-lft-in
554×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Outputs
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)

eval0.0ms (0%)

Compiler

Compiled 28 to 12 computations (57.1% saved)

prune1.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
36.6b
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
36.6b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Compiler

Compiled 15 to 9 computations (40% saved)

localize11.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1.0b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.6b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 49 to 9 computations (81.6% saved)

series14.0ms (0.1%)

Counts
4 → 96
Calls

36 calls:

TimeVariablePointExpression
1.0ms
a
@inf
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
1.0ms
b_2
@0
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1.0ms
c
@inf
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
1.0ms
c
@-inf
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.0ms
a
@-inf
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)

rewrite281.0ms (1.6%)

Algorithm
batch-egg-rewrite
Rules
1812×associate-*l/
1404×associate-/r*
674×associate-+l+
296×add-sqr-sqrt
290×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012106
1273106
24100106
Stop Event
node limit
Counts
4 → 310
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))))

simplify224.0ms (1.3%)

Algorithm
egg-herbie
Rules
1106×associate-*r*
930×associate-/l*
888×associate-*l*
806×associate-+r+
790×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086522556
1241521450
Stop Event
node limit
Counts
406 → 588
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 -1 (*.f64 c a))
(*.f64 a (neg.f64 c))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (neg.f64 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1 b_2 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 (*.f64 c a) 4) 1/64)) (pow.f64 b_2 7)) (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -2 b_2 (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 4)) b_2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (+.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 4))) (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (+.f64 (*.f64 (/.f64 c b_2) a) (/.f64 (pow.f64 a 4) (/.f64 b_2 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 b_2 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.f64 (neg.f64 b_2) a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (fma.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3)))) (/.f64 (neg.f64 b_2) a))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 (*.f64 c a) 4) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/2 (*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) b_2) (pow.f64 a 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (/.f64 (*.f64 c -1/2) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2)))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (/.f64 (pow.f64 c 4) (/.f64 (*.f64 a b_2) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) (*.f64 a b_2)) (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 c -1/2) b_2))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fabs.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 4 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 3 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 c) a (*.f64 c a)))) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (*.f64 2 (*.f64 0 (*.f64 c a)))))
(+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 0 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 (neg.f64 c) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c)))) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) 1) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 c) a (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (*.f64 0 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 0 (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) (*.f64 a (neg.f64 c))) (*.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a (neg.f64 c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 (neg.f64 c) (-.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) 1) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) 1) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4)) (/.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 a c) 2) 3)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 b_2 4)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 (*.f64 a c) 2)) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 c a) 2) 3))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (*.f64 c a) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (+.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))
(/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 a c) 3) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 b_2 6)) (+.f64 (*.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 (*.f64 a c) 3)) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3))) (+.f64 (pow.f64 b_2 12) (+.f64 (pow.f64 (*.f64 c a) 6) (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3)) (+.f64 (*.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 12) (pow.f64 (*.f64 c a) 6)))) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 b_2 b_2 (*.f64 c a)))))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 c) a (*.f64 a c)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 c) a (*.f64 c a))) (*.f64 c a))
(-.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (*.f64 c a))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (+.f64 (neg.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 2 (*.f64 0 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 0 b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 0 b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (+.f64 (neg.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (+.f64 (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) b_2)
(+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (+.f64 (neg.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))))
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (neg.f64 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (/.f64 (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (+.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)))) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 3) (*.f64 b_2 (pow.f64 b_2 8))) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2)) (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3)))) (/.f64 1 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (sqrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (cbrt.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))))))
(pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (neg.f64 b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 -1 a))
(/.f64 (neg.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2))) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2)) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) a)

eval252.0ms (1.5%)

Compiler

Compiled 16921 to 5689 computations (66.4% saved)

prune216.0ms (1.3%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New56721588
Fresh000
Picked011
Done000
Total56722589
Error
5.3b
Counts
589 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
50.8b
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
44.3b
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
36.6b
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
49.0b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
47.7b
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
45.3b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
37.0b
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
54.1b
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
45.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
55.9b
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
36.6b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
45.0b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
55.8b
(/.f64 (-.f64 b_2 b_2) a)
47.6b
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
54.0b
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a)
39.0b
(/.f64 (*.f64 c -1/2) b_2)
45.4b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
36.6b
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
45.6b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
37.1b
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
36.7b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
45.6b
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 825 to 503 computations (39% saved)

localize13.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
1.6b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
8.6b
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 54 to 10 computations (81.5% saved)

series33.0ms (0.2%)

Counts
2 → 40
Calls

18 calls:

TimeVariablePointExpression
28.0ms
b_2
@0
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
1.0ms
a
@-inf
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
1.0ms
b_2
@inf
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
0.0ms
c
@inf
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
0.0ms
a
@inf
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1690×associate-/l*
578×associate-/r/
466×associate-+l+
366×associate-/l/
324×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01364
130064
2460364
Stop Event
node limit
Counts
2 → 163
Calls
Call 1
Inputs
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 (neg.f64 b_2) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a a)) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 (/.f64 b_2 a) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) b_2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))) (*.f64 (neg.f64 a) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) 1) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))) (*.f64 (neg.f64 a) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) 3))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (/.f64 (*.f64 a a) (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))) (/.f64 (*.f64 a a) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) a) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (/.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a a) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (neg.f64 b_2) a) 3)) (-.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (*.f64 b_2 a) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) 1)) (*.f64 (neg.f64 a) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (neg.f64 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 1) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))))))

simplify132.0ms (0.8%)

Algorithm
egg-herbie
Rules
1106×fma-def
914×associate-*r*
686×associate-*l*
664×associate-/r*
616×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057816211
1181314855
Stop Event
node limit
Counts
203 → 345
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 (neg.f64 b_2) a) 1))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 (/.f64 1 (*.f64 a a)) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (*.f64 a a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 (/.f64 b_2 a) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) b_2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))) (*.f64 (neg.f64 a) a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) 1) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) 3))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (/.f64 (*.f64 a a) (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))) (/.f64 (*.f64 a a) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) a) a)
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (/.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a a) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (neg.f64 b_2) a) 3)) (-.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (*.f64 b_2 a) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) 1)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (neg.f64 (*.f64 a a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a))
(fma.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 1) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 3)
(pow.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) -1)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 1/3)
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
Outputs
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (/.f64 b_2 a))))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2))) (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (neg.f64 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2))) (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 1/2 (/.f64 c b_2) (/.f64 (*.f64 1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) 1/8 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) 1/16 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) b_2) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)) b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) b_2)) (fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 (*.f64 -1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 (*.f64 1/16 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7))))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 7)))) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) 1/16)))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(*.f64 -1 (/.f64 b_2 a))
(neg.f64 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) 1/8 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 -1 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) 1/8 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) 1/16 (-.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 a))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(/.f64 b_2 a)
(+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 a) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) c)) a) (/.f64 (*.f64 -1/16 (pow.f64 c 3)) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (*.f64 (/.f64 (neg.f64 b_2) a) 1))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (/.f64 (neg.f64 b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(fma.f64 2 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(fma.f64 2 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (*.f64 0 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(fma.f64 2 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(fma.f64 2 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (*.f64 0 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (*.f64 0 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (*.f64 0 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (*.f64 (/.f64 (neg.f64 b_2) a) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (*.f64 0 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (+.f64 (neg.f64 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)
(+.f64 1 (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (expm1.f64 (log1p.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (/.f64 1 (*.f64 a a)))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))
(*.f64 (/.f64 1 (*.f64 a a)) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 (/.f64 b_2 a) a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (-.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 b_2 (*.f64 a a))))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 a (/.f64 a b_2))) (+.f64 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 a b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 a b_2) a)) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2)))) (*.f64 a (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 a) (*.f64 b_2 (neg.f64 a)))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 a (neg.f64 a))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 a (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 a (/.f64 (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (neg.f64 a) (/.f64 (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) b_2) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))) (*.f64 (neg.f64 a) a))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 a) (*.f64 b_2 (neg.f64 a)))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 a (neg.f64 a))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 a) 1) (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (neg.f64 a) (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(*.f64 (/.f64 a b_2) (/.f64 (*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (neg.f64 a)) (neg.f64 (fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 a b_2) a))))
(*.f64 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2)))) (*.f64 (neg.f64 a) (neg.f64 a)))
(*.f64 (*.f64 a a) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (*.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) 3))) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (-.f64 (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) 3))) (fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (-.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) 3)) (fma.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (-.f64 (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) a))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)))))
(/.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (sqrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (/.f64 (*.f64 a a) (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2))) (/.f64 (*.f64 a a) (sqrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)))))
(*.f64 (sqrt.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (/.f64 (sqrt.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (*.f64 a a)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) a) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))) (/.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)))) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(*.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (/.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (cbrt.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))) (/.f64 (*.f64 a a) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2))) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)))) (*.f64 a a)) (cbrt.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2))))
(/.f64 (cbrt.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (/.f64 (/.f64 (*.f64 a a) (cbrt.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (cbrt.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)) a) a)
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2)) (/.f64 a (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (sqrt.f64 b_2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) a) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) a))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a)))
(*.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (/.f64 1 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a a) (+.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))))
(/.f64 (*.f64 (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 a (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) a)) (*.f64 a (*.f64 a (*.f64 b_2 b_2)))) (*.f64 (pow.f64 a 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 6) (pow.f64 (/.f64 b_2 a) 6)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 6) (pow.f64 (/.f64 b_2 a) 6)) (*.f64 (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (pow.f64 (/.f64 b_2 a) 4)) (*.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (neg.f64 (pow.f64 (/.f64 b_2 a) 4))) (*.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (neg.f64 b_2) a) 3)) (-.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (neg.f64 b_2) a))) (*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (*.f64 b_2 a) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 b_2 a) (*.f64 b_2 a))) (*.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (pow.f64 (*.f64 a b_2) 3)) (*.f64 (*.f64 a a) (+.f64 (fma.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 a a))) (*.f64 a (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 a b_2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (pow.f64 (*.f64 a b_2) 3)) (*.f64 a a)) (fma.f64 a (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) a) (*.f64 (*.f64 a b_2) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)))) (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 6) (+.f64 (pow.f64 (/.f64 b_2 a) 6) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 6) (fma.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 6))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (+.f64 (pow.f64 (/.f64 b_2 a) 4) (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 a a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) 3) (pow.f64 (/.f64 b_2 a) 6)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))) (fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (fma.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a) (fma.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 0 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a a)) b_2)
(/.f64 (-.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)) (*.f64 a (neg.f64 b_2))) (*.f64 a (neg.f64 a)))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(/.f64 (-.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 a (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 a (/.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (/.f64 (*.f64 a a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)))
(/.f64 (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 a (/.f64 a b_2))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)))
(/.f64 (-.f64 (neg.f64 a) (*.f64 (neg.f64 b_2) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -1 a (/.f64 a (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (*.f64 (neg.f64 a) (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a) (*.f64 (neg.f64 a) b_2)) (*.f64 (neg.f64 a) a))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 a b_2)) (*.f64 (neg.f64 a) 1)) (*.f64 (neg.f64 a) (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 a)) (*.f64 (/.f64 a b_2) (neg.f64 a)))
(*.f64 (/.f64 (fma.f64 (/.f64 a b_2) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a) (*.f64 a (neg.f64 a))) b_2)
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 a)) (*.f64 (neg.f64 a) (neg.f64 b_2))) (*.f64 (neg.f64 a) (neg.f64 a)))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (neg.f64 (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))
(/.f64 (neg.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))) (neg.f64 (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(*.f64 1 (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2)) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (fma.f64 (/.f64 b_2 a) (+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (neg.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 b_2 a))) (neg.f64 (*.f64 a a)))
(*.f64 (-.f64 (*.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 a b_2)) (/.f64 1 (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (*.f64 a a))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(fma.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))) 1)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (/.f64 1 a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (/.f64 1 a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2) a)
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
(*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (neg.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 1) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (/.f64 1 a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2) a)
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (/.f64 1 a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)))
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2) a)
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a)))
(/.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 a)))
(/.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 1 a) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a))
(pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 1)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 2)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 3)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(pow.f64 (/.f64 a (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) -1)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3) 1/3)
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(neg.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) 3))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) 1))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) a)

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 14 to 7 computations (50% saved)

series2.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
0.0ms
b_2
@0
(*.f64 -2 (/.f64 b_2 a))
0.0ms
b_2
@inf
(*.f64 -2 (/.f64 b_2 a))
0.0ms
a
@0
(*.f64 -2 (/.f64 b_2 a))
0.0ms
a
@inf
(*.f64 -2 (/.f64 b_2 a))
0.0ms
b_2
@-inf
(*.f64 -2 (/.f64 b_2 a))

rewrite50.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1518×add-sqr-sqrt
1500×*-un-lft-identity
1400×add-cube-cbrt
1384×add-cbrt-cube
1370×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114713
2184913
Stop Event
node limit
Counts
1 → 21
Calls
Call 1
Inputs
(*.f64 -2 (/.f64 b_2 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 b_2) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))))

simplify42.0ms (0.2%)

Algorithm
egg-herbie
Rules
1024×associate-*r*
970×distribute-rgt-neg-out
964×distribute-lft-neg-out
922×associate-*l*
650×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061531
1144417
2545297
33962297
Stop Event
node limit
Counts
21 → 28
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(/.f64 (*.f64 -2 b_2) a)
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))
(log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
Outputs
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 1 (/.f64 a (*.f64 -2 b_2)))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) 1) a)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(/.f64 (*.f64 -2 b_2) (*.f64 (cbrt.f64 a) (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (*.f64 a a))))
(*.f64 (/.f64 -2 (cbrt.f64 (*.f64 a a))) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(+.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) 0)
(*.f64 -2 (/.f64 b_2 a))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 c b_2))
0.0b
(*.f64 -2 (/.f64 b_2 a))
0.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
Compiler

Compiled 35 to 16 computations (54.3% saved)

series6.0ms (0%)

Counts
2 → 9
Calls

15 calls:

TimeVariablePointExpression
2.0ms
c
@0
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
1.0ms
a
@0
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
0.0ms
b_2
@inf
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
0.0ms
b_2
@0
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
0.0ms
c
@inf
(*.f64 1/2 (/.f64 c b_2))

rewrite76.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1276×associate-/l*
898×swap-sqr
530×distribute-rgt-in
500×distribute-lft-in
456×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01240
126740
2363940
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 b_2 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (/.f64 b_2 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 b_2 (*.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 c) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c 2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c -1/2) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))))))

simplify79.0ms (0.5%)

Algorithm
egg-herbie
Rules
1554×associate-/r*
824×associate-/r/
774×associate-/l/
630×distribute-lft-neg-in
482×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02745101
17784805
238314801
Stop Event
node limit
Counts
99 → 168
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
(-.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))
(/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(/.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 c (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(/.f64 (*.f64 1/2 c) b_2)
(/.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))
(/.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
(/.f64 (/.f64 c 2) b_2)
(/.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (*.f64 c -1/2) (neg.f64 b_2))
(pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)
(neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))
(neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (/.f64 c (/.f64 b_2 1/2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) 4)) (/.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) 4) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 b_2 a)) (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) 4) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) 4) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 c (/.f64 b_2 1/2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))) (fma.f64 (*.f64 c (/.f64 1/2 b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (-.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c)))) (*.f64 a b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 (*.f64 b_2 -2) b_2 (neg.f64 (*.f64 1/2 (*.f64 c a))))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 a)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 -1/2 (*.f64 c a))) (*.f64 b_2 a)))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))))) (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (neg.f64 (*.f64 (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))))) (fma.f64 (/.f64 -1/2 (/.f64 b_2 c)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2))))) (fma.f64 (*.f64 c (/.f64 -1/2 b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) 3))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (-.f64 (*.f64 (/.f64 c (/.f64 b_2 1/2)) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a))) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2)))) 3))) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))) (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))) 3))) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (-.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4))) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))) 3)))
(/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) 4) (/.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (sqrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (/.f64 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (cbrt.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (*.f64 (/.f64 (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (cbrt.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 1/64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)))) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64) (*.f64 -1/64 (pow.f64 (/.f64 c b_2) 6))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (*.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))) (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))
(/.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (+.f64 (/.f64 c (/.f64 b_2 1/2)) (/.f64 (*.f64 b_2 2) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (/.f64 c b_2)) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16) (*.f64 (pow.f64 (/.f64 c b_2) 4) 1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (/.f64 c b_2) 4) -1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (/.f64 c b_2) 4) -1/16)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3)) 64) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (-.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))) (fma.f64 (pow.f64 (/.f64 b_2 a) 6) 64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512 (pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) 3)) (*.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) 8)) (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64))))
(/.f64 (fma.f64 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) -512 (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) 3)) (*.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3) (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8)) (*.f64 (pow.f64 (/.f64 b_2 a) 6) 64))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (/.f64 b_2 a)) 16) (*.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) 3)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c))) (fma.f64 (pow.f64 (/.f64 b_2 a) 4) 16 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 6)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))) (fma.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4) 3) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 6)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (fma.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (*.f64 (pow.f64 (/.f64 b_2 a) 4) 16)))
(/.f64 (+.f64 (*.f64 (*.f64 -2 b_2) b_2) (*.f64 a (*.f64 1/2 c))) (*.f64 a b_2))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (fma.f64 (*.f64 b_2 -2) b_2 (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 b_2 (*.f64 b_2 -2) (*.f64 1/2 (*.f64 c a))) (*.f64 b_2 a))
(/.f64 (fma.f64 1/2 (*.f64 c a) (*.f64 -2 (*.f64 b_2 b_2))) (*.f64 b_2 a))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2)) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 1)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 2)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2)) (+.f64 (/.f64 (*.f64 b_2 2) a) (/.f64 c (/.f64 b_2 1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 b_2 (/.f64 a 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (/.f64 1/2 b_2) c (*.f64 (/.f64 b_2 a) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 2) -4 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 b_2 a) 2)))
(neg.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) -8) (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3)) (neg.f64 (+.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c))))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 -1/2 b_2) c)))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (/.f64 -1/2 (/.f64 b_2 c)))) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 b_2 a) 3) -8 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 3)) (fma.f64 -2 (*.f64 (/.f64 b_2 a) (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2))) 2))
(fabs.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2))))
(fabs.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2))) 3))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))) 1))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 c (/.f64 b_2 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2) (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1/2 (/.f64 c b_2) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1 (/.f64 b_2 (*.f64 1/2 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 1/2 c) b_2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 b_2) 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (sqrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2) (sqrt.f64 (*.f64 1/2 c)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) b_2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 (/.f64 b_2 (cbrt.f64 (*.f64 1/2 c))) (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (cbrt.f64 (*.f64 1/2 c)) (/.f64 b_2 (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 1/2 c)) b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (cbrt.f64 (*.f64 1/2 c))))
(/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c)))
(/.f64 1/2 (/.f64 (/.f64 b_2 (sqrt.f64 c)) (sqrt.f64 c)))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 b_2 1/2)))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 1/2 b_2) (sqrt.f64 c)))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (cbrt.f64 c)))
(*.f64 (/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 c) 2)) b_2) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 1/2)))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 1/2 b_2) (pow.f64 (cbrt.f64 c) 2)))
(/.f64 (/.f64 c 2) b_2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (sqrt.f64 b_2))
(/.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (sqrt.f64 b_2))
(/.f64 c (*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) 1/2)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 b_2)) (sqrt.f64 b_2)) 1/2)
(/.f64 (/.f64 (*.f64 1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 c -1/2) (neg.f64 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (/.f64 c (/.f64 b_2 1/2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (sqrt.f64 (/.f64 c (/.f64 b_2 1/2))) 2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3) 1/3)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(neg.f64 (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(neg.f64 (/.f64 (*.f64 1/2 c) (neg.f64 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(sqrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 1/2 b_2)))
(fabs.f64 (*.f64 1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 c (/.f64 b_2 1/2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(cbrt.f64 (pow.f64 (/.f64 c (/.f64 b_2 1/2)) 3))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 c (/.f64 b_2 1/2))) 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (/.f64 c (/.f64 b_2 1/2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))

localize18.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.6b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
6.0b
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
23.5b
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Compiler

Compiled 99 to 12 computations (87.9% saved)

series14.0ms (0.1%)

Counts
4 → 112
Calls

36 calls:

TimeVariablePointExpression
3.0ms
c
@inf
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
2.0ms
a
@inf
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
1.0ms
c
@-inf
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
1.0ms
a
@-inf
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
1.0ms
b_2
@0
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))

rewrite199.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1716×distribute-lft-in
720×associate-+l+
362×add-sqr-sqrt
352×pow1
352×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
014142
133198
2540798
Stop Event
node limit
Counts
4 → 475
Calls
Call 1
Inputs
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))))

simplify335.0ms (2%)

Algorithm
egg-herbie
Rules
1450×+-commutative
1246×distribute-lft-in
1014×associate-+l-
812×*-commutative
722×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0109931667
1330729993
Stop Event
node limit
Counts
587 → 825
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(*.f64 -1 (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(+.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))
(/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
b_2
(+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (*.f64 c a)))) -1/2) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (neg.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 (*.f64 1 (sqrt.f64 (/.f64 1 (*.f64 c a)))) -1/2) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (sqrt.f64 -1) -1/2))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/32 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 4))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c)))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))))))) (pow.f64 b_2 5)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))))))) (pow.f64 b_2 5)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 4) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 a a) (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 4) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 0 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 0)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) 2)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fabs.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1/2))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2)))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 c a) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 c a) (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 b_2 b_2)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(-.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 1 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 1 (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 c a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2) (*.f64 b_2 (+.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 b_2 (+.f64 b_2 b_2))))
(+.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 b_2))
(*.f64 c (neg.f64 a))
(+.f64 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))) (fma.f64 b_2 b_2 (*.f64 c a)))
(+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 0) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (exp.f64 (log1p.f64 (*.f64 b_2 b_2))))))
(-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1))
(+.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(+.f64 (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2))
(*.f64 c (neg.f64 a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(*.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 3))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (/.f64 (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(*.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) -1) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) -1))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 1 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 1 (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)))
(*.f64 c (neg.f64 a))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a)))))
(/.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2) (*.f64 b_2 (*.f64 b_2 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (-.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (+.f64 (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (*.f64 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(*.f64 (*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)
(*.f64 c (neg.f64 a))
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2)
(pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 3)
(*.f64 c (neg.f64 a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) 1/3)
(*.f64 c (neg.f64 a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 2))
(sqrt.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 c (neg.f64 a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3))
(*.f64 c (neg.f64 a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 1))
(*.f64 c (neg.f64 a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (neg.f64 a))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 c (neg.f64 a))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2)))
(-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 1 b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 b_2 -1 b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 2 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 b_2 1 b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 (fma.f64 b_2 -1 b_2) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 2 (fma.f64 b_2 -1 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 -1 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (*.f64 -1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (*.f64 -1 (fma.f64 (*.f64 b_2 b_2) 1 (*.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 b_2 (*.f64 b_2 b_2))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (*.f64 -1 (*.f64 b_2 (+.f64 b_2 b_2))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 0 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 -1 b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(+.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 1 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 b_2)))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 b_2))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(*.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(+.f64 (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) b_2))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 b_2)) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 b_2 b_2) (fma.f64 c (neg.f64 a) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (fma.f64 b_2 1 b_2)))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (-.f64 b_2 (fma.f64 b_2 -1 b_2)))
(-.f64 0 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 1 b_2)))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(-.f64 (/.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (fma.f64 b_2 -1 b_2)))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 1 b_2))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (fma.f64 b_2 -1 b_2))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (neg.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(+.f64 (-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))) (/.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (-.f64 (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a)) (*.f64 b_2 (/.f64 (neg.f64 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(-.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (+.f64 (/.f64 b_2 (/.f64 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) a))))
(-.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (+.f64 (*.f64 (/.f64 b_2 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) b_2) (/.f64 c (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (-.f64 1 (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (fma.f64 b_2 -1 b_2)))
(+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 b_2 -1 b_2)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 b_2 1))
(-.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) b_2)
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 1 b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 b_2 1 b_2))
(+.f64 (fma.f64 b_2 1 b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (fma.f64 b_2 -1 b_2)))
(+.f64 (-.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))) (fma.f64 b_2 -1 b_2))
(+.f64 (fma.f64 b_2 -1 b_2) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 b_2 3) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(-.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 2))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2))
(*.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))))
(*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2)) (/.f64 1 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2)) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))))
(*.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (*.f64 c (neg.f64 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 2) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))))
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 1)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3) 1/3)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(pow.f64 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) -1)
(/.f64 1 (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 -1 (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 -1 (-.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (neg.f64 (*.f64 c (neg.f64 a))) (-.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(sqrt.f64 (*.f64 c (neg.f64 a)))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fabs.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(log.f64 (exp.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (neg.f64 a)) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 1))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(log1p.f64 (expm1.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) b_2)
(+.f64 b_2 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) b_2)
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 1 (*.f64 (*.f64 c (neg.f64 a)) 1)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 4))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 4 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 3 (fma.f64 (neg.f64 a) c (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 c (neg.f64 a)) (+.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (*.f64 c (neg.f64 a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (*.f64 2 (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 c a))
(+.f64 (*.f64 (*.f64 c (neg.f64 a)) 1) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a))) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a))) (*.f64 c a))
(+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 c (neg.f64 a))) (*.f64 c a))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 c a)))))
(-.f64 (*.f64 b_2 b_2) (-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) 1))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) 0) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (-.f64 (*.f64 c (neg.f64 a)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(-.f64 (*.f64 c (neg.f64 a)) (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))) 1))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (sqrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))) 1))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c (neg.f64 a)) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (-.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 c a)) (*.f64 c a)))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 c (neg.f64 a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) c (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 a) c (*.f64 c a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) 1/3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (neg.f64 a) c (*.f64 c a)))
(fma.f64 c (neg.f64 a) (fma.f64 c a (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 a) c (*.f64 c a))) (*.f64 c a))

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.3b
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
12.1b
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
29.5b
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))
Compiler

Compiled 192 to 50 computations (74% saved)

series60.0ms (0.4%)

Counts
3 → 76
Calls

27 calls:

TimeVariablePointExpression
17.0ms
c
@-inf
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
7.0ms
a
@-inf
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
5.0ms
a
@inf
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
4.0ms
c
@inf
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
3.0ms
c
@-inf
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))

rewrite116.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
860×associate-+l+
490×add-sqr-sqrt
478×*-un-lft-identity
474×pow1
456×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021211
1486209
26961209
Stop Event
node limit
Counts
3 → 164
Calls
Call 1
Inputs
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 b_2 4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 (neg.f64 (pow.f64 b_2 4)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (neg.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (neg.f64 (pow.f64 b_2 4)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (pow.f64 b_2 4) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) -1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) -1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))))

simplify149.0ms (0.9%)

Algorithm
egg-herbie
Rules
1710×associate-*r*
1282×associate-*l*
1278×associate-/l*
1124×*-commutative
850×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079823570
1268422980
Stop Event
node limit
Counts
240 → 336
Calls
Call 1
Inputs
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c a))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 -1 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)))) (*.f64 c (*.f64 a (pow.f64 b_2 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 5)))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4)))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (pow.f64 b_2 3)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))) a) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 3))))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 -1) 4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))))) (+.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) a))) (*.f64 -1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2)))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(*.f64 -4 (pow.f64 b_2 3))
(+.f64 (*.f64 -4 (pow.f64 b_2 3)) (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) b_2)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))))) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (+.f64 (*.f64 4 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) b_2))))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2))))))))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4))))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2)))))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(+.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))))
(+.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)
(*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 (neg.f64 (pow.f64 b_2 4)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (neg.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 3)
(pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (pow.f64 b_2 4)))
(fma.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (neg.f64 (pow.f64 b_2 4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) -1)
(neg.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (pow.f64 b_2 4) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) -1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) -1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
Outputs
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(*.f64 (*.f64 c c) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a a) c) c)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(*.f64 (*.f64 c c) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a a) c) c)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(*.f64 (*.f64 c c) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a a) c) c)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2))))
(*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2))))
(*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(*.f64 (*.f64 c c) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a a) c) c)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 (pow.f64 c 2) (pow.f64 a 2))
(*.f64 (*.f64 c c) (*.f64 a a))
(*.f64 (*.f64 (*.f64 a a) c) c)
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(+.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (*.f64 -2 (*.f64 c (*.f64 a (pow.f64 b_2 2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 -2 (*.f64 c (*.f64 a (*.f64 b_2 b_2)))))
(fma.f64 (*.f64 c c) (*.f64 a a) (*.f64 c (*.f64 (*.f64 a (*.f64 b_2 b_2)) -2)))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) -1/2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1)))))) (pow.f64 b_2 3))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 2 (*.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) a)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 2 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)))) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (sqrt.f64 -1)))))) (pow.f64 b_2 3)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) -1/2))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 2 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (fma.f64 -1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 -1) 2))) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (/.f64 (*.f64 1/2 (*.f64 1 (sqrt.f64 (/.f64 1 (*.f64 c a))))) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 -1)))))) (pow.f64 b_2 3)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(+.f64 (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (*.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 (*.f64 c a) -3))))))
(+.f64 (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 3)) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) (pow.f64 b_2 3)) 1/8))
(-.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(+.f64 (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))) (*.f64 1/4 (*.f64 (*.f64 (*.f64 c a) -3) (-.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (*.f64 c a) -3))))))) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))) (*.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 (*.f64 c a) -3))))))
(+.f64 (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 c (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) 1/8)) (*.f64 1/4 (*.f64 a (*.f64 c -3))))) (pow.f64 b_2 5)) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) (pow.f64 b_2 3)) 1/8))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/8 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))) (*.f64 1/4 (*.f64 (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))) (-.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/8 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a)))))))))) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (*.f64 c a))))) (pow.f64 b_2 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 c (*.f64 a (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 0))) (fma.f64 -1/4 (*.f64 (*.f64 (*.f64 c a) -3) (fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))) (*.f64 1/4 (*.f64 (*.f64 (*.f64 c a) -3) (-.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (*.f64 c a) -3)))))))) (*.f64 1/4 (*.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (-.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (*.f64 c a) -3)))))))) (pow.f64 b_2 7)) (fma.f64 1/4 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))) (*.f64 1/4 (*.f64 (*.f64 (*.f64 c a) -3) (-.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (*.f64 c a) -3))))))) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) (*.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 (*.f64 c a) -3))))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 c (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 0 a))) (fma.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 -3 (fma.f64 -1/8 (*.f64 c (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) 1/8)) (*.f64 1/4 (*.f64 a (*.f64 c -3))))))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) 1/8)) (*.f64 1/16 (*.f64 (*.f64 (*.f64 a a) c) c))))) (pow.f64 b_2 7)) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (pow.f64 b_2 3)) (fma.f64 -1 (/.f64 (fma.f64 -1/8 (*.f64 c (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)) (*.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) 1/8)) (*.f64 1/4 (*.f64 a (*.f64 c -3))))) (pow.f64 b_2 5)) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))))) (*.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 a (*.f64 c -3))) (pow.f64 b_2 3)) 1/8))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)))
(fma.f64 -2 b_2 (neg.f64 (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) b_2)))
(fma.f64 -2 b_2 (neg.f64 (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) b_2) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 0) (*.f64 c (*.f64 a (pow.f64 b_2 3)))) (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) c) (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) (*.f64 a (pow.f64 b_2 3))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) b_2) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 c a) (pow.f64 b_2 3)) 0)) (/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) (/.f64 (*.f64 c a) (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c))))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a)))) b_2)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c a))) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 5)))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (*.f64 -1 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)))) (*.f64 c (*.f64 a (pow.f64 b_2 5))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/8 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (-.f64 (*.f64 -1 (*.f64 c a)) (*.f64 -2 (/.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (*.f64 c a))))) (*.f64 c (*.f64 a (pow.f64 b_2 5)))))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) b_2) (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) c) (/.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) c) (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) a)) (*.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 0) (*.f64 c a)))) (*.f64 a (pow.f64 b_2 5)))) (fma.f64 -2 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 0) (*.f64 c (*.f64 a (pow.f64 b_2 3)))) (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (neg.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -1/8) 2)))) (*.f64 c (*.f64 a (pow.f64 b_2 5)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) c) (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) (*.f64 a (pow.f64 b_2 3)))) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) 0) c) (/.f64 (+.f64 (*.f64 a (neg.f64 c)) (*.f64 2 (/.f64 (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a)) (*.f64 c a)))) (*.f64 a (pow.f64 b_2 5)))))))))))
(fma.f64 -2 b_2 (fma.f64 -1 (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) b_2) (+.f64 (/.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) (/.f64 (*.f64 c a) (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)))) (*.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (/.f64 (*.f64 c a) 0)))) (/.f64 (*.f64 a (*.f64 c (pow.f64 b_2 5))) (*.f64 (*.f64 a a) (*.f64 (*.f64 c 1/4) c)))) (fma.f64 -2 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (/.f64 (*.f64 (*.f64 c a) (pow.f64 b_2 3)) 0)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (neg.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2)))) (*.f64 a (*.f64 c (pow.f64 b_2 5)))) (*.f64 -1 (+.f64 (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 a a) c) c) (/.f64 c 1/4)) (/.f64 (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a))) (*.f64 a (pow.f64 b_2 3)))) (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (/.f64 (/.f64 (*.f64 a (*.f64 c (pow.f64 b_2 5))) (-.f64 (*.f64 a (neg.f64 c)) (/.f64 (*.f64 -1/2 (*.f64 (*.f64 (*.f64 a a) c) c)) (*.f64 c a)))) 0)))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (*.f64 a a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))) (*.f64 a a) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (*.f64 a a) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c b_2) -3))) (/.f64 (*.f64 -1/8 (*.f64 c (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))) (pow.f64 b_2 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))) (*.f64 a a) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 (*.f64 c (*.f64 b_2 -3)) (/.f64 (pow.f64 b_2 3) (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))))) (/.f64 (*.f64 (*.f64 c -1/8) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2)) (pow.f64 b_2 4)))) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 1/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 4)))) (+.f64 (*.f64 -1 (*.f64 c b_2)) (*.f64 -2 (*.f64 c b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4)))) (pow.f64 a 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (*.f64 a a) (fma.f64 -1 (*.f64 (pow.f64 a 4) (fma.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) 0))) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (/.f64 (pow.f64 b_2 3) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))) (*.f64 -1/4 (/.f64 (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c b_2) -3))) (/.f64 (*.f64 -1/8 (*.f64 c (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))) (pow.f64 b_2 4))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c b_2) -3))))))) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 (-.f64 (*.f64 1/4 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c b_2) -3))))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 c b_2) -3))) (/.f64 (*.f64 -1/8 (*.f64 c (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))) (pow.f64 b_2 4)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))) (*.f64 a a) (fma.f64 -1 (*.f64 (pow.f64 a 4) (fma.f64 -1/8 (/.f64 (/.f64 (*.f64 (pow.f64 c 3) 0) (pow.f64 b_2 3)) (/.f64 (pow.f64 b_2 4) c)) (fma.f64 1/4 (/.f64 (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))) (/.f64 (pow.f64 b_2 3) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2))) (/.f64 (*.f64 (*.f64 -1/4 (*.f64 c (*.f64 b_2 -3))) (fma.f64 1/4 (/.f64 (*.f64 c (*.f64 b_2 -3)) (/.f64 (pow.f64 b_2 3) (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))))) (/.f64 (*.f64 (*.f64 c -1/8) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2)) (pow.f64 b_2 4)))) (pow.f64 b_2 3))))) (fma.f64 -1 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 (*.f64 c (*.f64 b_2 -3)) (/.f64 (pow.f64 b_2 3) (-.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/8) (/.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 b_2 -3))))))) (/.f64 (*.f64 (*.f64 c -1/8) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2)) (pow.f64 b_2 4)))) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4)))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 a b_2) -3) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))))) (*.f64 -1/8 (/.f64 (*.f64 a (/.f64 (*.f64 1/4 (*.f64 a a)) b_2)) (pow.f64 b_2 4))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 b_2 -3)))) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 a a) 1/4)) b_2)) (pow.f64 b_2 4)))) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 a (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 4))))) (pow.f64 b_2 3)))) (+.f64 (*.f64 -2 (*.f64 a b_2)) (*.f64 -1 (*.f64 a b_2)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))) a) (pow.f64 b_2 4))) (*.f64 1/4 (/.f64 (*.f64 (-.f64 (*.f64 1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/8 (/.f64 (*.f64 (+.f64 (*.f64 -1 (*.f64 a b_2)) (*.f64 -2 (*.f64 a b_2))) a) (pow.f64 b_2 4)))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 -1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 3))))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (*.f64 (*.f64 a b_2) -3) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))))) (*.f64 -1/8 (/.f64 (*.f64 a (/.f64 (*.f64 1/4 (*.f64 a a)) b_2)) (pow.f64 b_2 4))))) (fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/4 (/.f64 (fma.f64 1/4 (/.f64 (*.f64 (*.f64 a b_2) -3) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))))) (*.f64 -1/8 (/.f64 (*.f64 a (/.f64 (*.f64 1/4 (*.f64 a a)) b_2)) (pow.f64 b_2 4)))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a b_2) -3))) (fma.f64 -1/8 (/.f64 (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)) 0) (/.f64 (pow.f64 b_2 4) a)) (*.f64 1/4 (/.f64 (+.f64 (/.f64 (*.f64 1/4 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 a b_2) -3))))) (/.f64 (pow.f64 b_2 3) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2))))))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 (*.f64 c c) (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 1/4 (/.f64 (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 b_2 -3)))) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 a a) 1/4)) b_2)) (pow.f64 b_2 4)))) (fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/4 (/.f64 (*.f64 a (*.f64 b_2 -3)) (/.f64 (pow.f64 b_2 3) (fma.f64 1/4 (/.f64 (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 b_2 -3)))) (/.f64 (*.f64 -1/8 (/.f64 (*.f64 a (*.f64 (*.f64 a a) 1/4)) b_2)) (pow.f64 b_2 4))))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 (pow.f64 a 3) 0) (pow.f64 b_2 3)))) (*.f64 1/4 (/.f64 (+.f64 (/.f64 1/4 (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 b_2 -3)))))) (/.f64 (pow.f64 b_2 3) (/.f64 1/4 (/.f64 b_2 (*.f64 a a))))))))) (/.f64 -1/2 (/.f64 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1)))
(*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a b_2))) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))
(fma.f64 -1 (/.f64 (*.f64 a b_2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) c)) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a b_2))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))
(fma.f64 -1 (/.f64 (*.f64 a b_2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) c)) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (*.f64 c a)) -1/2))) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 a b_2)) (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (pow.f64 (sqrt.f64 -1) 4))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (sqrt.f64 -1))))) (+.f64 (*.f64 (pow.f64 b_2 2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a b_2))) (fma.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (pow.f64 (sqrt.f64 -1) 4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (sqrt.f64 -1)))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(fma.f64 -1 (/.f64 (*.f64 a b_2) (/.f64 (pow.f64 (sqrt.f64 -1) 2) c)) (fma.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (pow.f64 (sqrt.f64 -1) 4)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (*.f64 c a)) -1/2))) (sqrt.f64 -1)))) (fma.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 -2 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (*.f64 c a)) -1/2))) (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(*.f64 (neg.f64 c) (*.f64 a b_2))
(*.f64 (*.f64 a (neg.f64 c)) b_2)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2)))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (neg.f64 c) (*.f64 a b_2))) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2)) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))))) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (neg.f64 c) (*.f64 a b_2)))) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 c (*.f64 (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3)) -1/4))) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2))) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (+.f64 (*.f64 1/4 (*.f64 c (*.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) a))) (*.f64 -1/16 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))))))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (*.f64 -1 (*.f64 c (*.f64 a b_2)))))) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (fma.f64 1/4 (*.f64 c (*.f64 a (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))))))) (*.f64 -1/16 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))))))) (pow.f64 b_2 5)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 -1/4 (*.f64 (*.f64 c a) (*.f64 (*.f64 1/4 (*.f64 c c)) (*.f64 a a))))) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (neg.f64 c) (*.f64 a b_2))))) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 1/32 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (fma.f64 1/4 (*.f64 (*.f64 c a) (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 c (*.f64 (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3)) -1/4)))) (*.f64 (*.f64 -1/16 (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 4))) (*.f64 c c)))) (pow.f64 b_2 5)) (fma.f64 -1 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (*.f64 c (*.f64 (*.f64 (*.f64 (*.f64 c 1/4) c) (pow.f64 a 3)) -1/4))) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2)))) (*.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a)))))
(*.f64 -4 (pow.f64 b_2 3))
(*.f64 (pow.f64 b_2 3) -4)
(+.f64 (*.f64 -4 (pow.f64 b_2 3)) (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))))
(fma.f64 -4 (pow.f64 b_2 3) (neg.f64 (*.f64 b_2 (*.f64 (*.f64 c a) -3))))
(fma.f64 -4 (pow.f64 b_2 3) (neg.f64 (*.f64 b_2 (*.f64 a (*.f64 c -3)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) b_2)))))
(fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (fma.f64 -4 (pow.f64 b_2 3) (fma.f64 -1 (*.f64 b_2 (*.f64 (*.f64 c a) -3)) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 c a) -3))) b_2)))))
(fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (fma.f64 -4 (pow.f64 b_2 3) (fma.f64 -1 (*.f64 b_2 (*.f64 a (*.f64 c -3))) (*.f64 1/4 (/.f64 c (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c -3))) a))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) b_2)) (+.f64 (*.f64 -4 (pow.f64 b_2 3)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 a 2) (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/4 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))))) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 b_2 (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) (+.f64 (*.f64 4 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c (*.f64 a (pow.f64 b_2 3))))) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (-.f64 (*.f64 -2 (*.f64 c a)) (*.f64 c a)))) b_2))))))))
(fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (fma.f64 -4 (pow.f64 b_2 3) (fma.f64 1/8 (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) (*.f64 (*.f64 c a) -3))) (pow.f64 b_2 3)) (fma.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (fma.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a a)) (*.f64 1/4 (*.f64 c (*.f64 a (*.f64 (*.f64 c a) -3))))))) (pow.f64 b_2 3)) (fma.f64 -1 (*.f64 b_2 (*.f64 (*.f64 c a) -3)) (fma.f64 4 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 (*.f64 c c) (*.f64 a a)) -1/8) 2)) (*.f64 c (*.f64 a (pow.f64 b_2 3)))) (*.f64 1/4 (/.f64 (*.f64 c (*.f64 a (*.f64 (*.f64 c a) -3))) b_2))))))))
(fma.f64 1/2 (/.f64 (*.f64 c c) (/.f64 b_2 (*.f64 a a))) (fma.f64 -4 (pow.f64 b_2 3) (fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 a a) (*.f64 a (*.f64 c -3)))) c)) (fma.f64 -1/4 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) (fma.f64 1/2 (*.f64 (*.f64 (*.f64 a a) c) c) (*.f64 c (*.f64 (*.f64 a (*.f64 a (*.f64 c -3))) 1/4))))) (fma.f64 -1 (*.f64 b_2 (*.f64 a (*.f64 c -3))) (fma.f64 4 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2)) (*.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 1/4 (/.f64 c (/.f64 (/.f64 b_2 (*.f64 a (*.f64 c -3))) a)))))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(*.f64 (neg.f64 c) (*.f64 a b_2))
(*.f64 (*.f64 a (neg.f64 c)) b_2)
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2) (*.f64 (neg.f64 c) (*.f64 a b_2)))
(fma.f64 (*.f64 c c) (/.f64 1/4 (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2))))))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2) (fma.f64 -1 (*.f64 c (*.f64 a b_2)) (neg.f64 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2)))))))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2) (*.f64 -1 (+.f64 (*.f64 b_2 (*.f64 c a)) (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/4) (/.f64 b_2 (/.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) b_2) b_2))))))))
(+.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 5))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 4))))))) (+.f64 (*.f64 -1 (*.f64 c (*.f64 a b_2))) (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (*.f64 c (-.f64 (*.f64 1/2 (/.f64 (pow.f64 c 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 c 2) b_2)))) (pow.f64 b_2 2)))))))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2) (fma.f64 -1 (*.f64 (pow.f64 a 4) (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))))))) (fma.f64 1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 5)) (*.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))))))) (fma.f64 -1 (*.f64 c (*.f64 a b_2)) (neg.f64 (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (*.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2))))))))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2) (fma.f64 -1 (*.f64 (pow.f64 a 4) (fma.f64 1/4 (/.f64 c (/.f64 b_2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/4) (/.f64 b_2 (/.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) b_2) b_2)))) b_2))) (fma.f64 1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 5)) (/.f64 -1/16 (/.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c c) (/.f64 (*.f64 (*.f64 c 1/4) c) b_2))))))) (*.f64 -1 (+.f64 (*.f64 b_2 (*.f64 c a)) (*.f64 (pow.f64 a 3) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3)) (/.f64 (*.f64 c -1/4) (/.f64 b_2 (/.f64 (/.f64 (*.f64 (*.f64 c 1/4) c) b_2) b_2)))))))))
(*.f64 -1 (*.f64 c (*.f64 a b_2)))
(*.f64 (neg.f64 c) (*.f64 a b_2))
(*.f64 (*.f64 a (neg.f64 c)) b_2)
(+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))
(fma.f64 (*.f64 a a) (/.f64 (*.f64 1/4 (*.f64 c c)) b_2) (*.f64 (neg.f64 c) (*.f64 a b_2)))
(fma.f64 (*.f64 c c) (/.f64 1/4 (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2)))))
(fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (fma.f64 (*.f64 c c) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2) (*.f64 (neg.f64 c) (*.f64 a b_2))))
(fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 a (/.f64 (/.f64 (pow.f64 b_2 3) (*.f64 a a)) 1/4)) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (fma.f64 (*.f64 c c) (/.f64 1/4 (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 a 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 4))) (+.f64 (*.f64 1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 5))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 a (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (pow.f64 b_2 2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))))) (+.f64 (*.f64 (pow.f64 c 2) (-.f64 (*.f64 1/2 (/.f64 (pow.f64 a 2) b_2)) (*.f64 1/4 (/.f64 (pow.f64 a 2) b_2)))) (*.f64 -1 (*.f64 c (*.f64 a b_2))))))
(fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2)) (pow.f64 b_2 4)) (fma.f64 1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))))))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2))) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (fma.f64 (*.f64 c c) (/.f64 (*.f64 1/4 (*.f64 a a)) b_2) (*.f64 (neg.f64 c) (*.f64 a b_2)))))
(fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (/.f64 a (/.f64 (/.f64 (pow.f64 b_2 4) (/.f64 1/4 (/.f64 b_2 (*.f64 a a)))) a)) (fma.f64 1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 5)) (*.f64 1/4 (/.f64 (fma.f64 -1/4 (/.f64 a (/.f64 (/.f64 (pow.f64 b_2 3) (*.f64 a a)) 1/4)) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3)))) (/.f64 (*.f64 b_2 b_2) a)))))) (fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 a (/.f64 (/.f64 (pow.f64 b_2 3) (*.f64 a a)) 1/4)) (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 3))))) (fma.f64 (*.f64 c c) (/.f64 1/4 (/.f64 b_2 (*.f64 a a))) (*.f64 (*.f64 a (neg.f64 c)) b_2))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (neg.f64 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (pow.f64 b_2 4)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (pow.f64 b_2 4)))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 2 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 2 (+.f64 (pow.f64 b_2 4) (neg.f64 (pow.f64 b_2 4))))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 2 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 2 (+.f64 (pow.f64 b_2 4) (neg.f64 (pow.f64 b_2 4))))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 2 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 2 (+.f64 (pow.f64 b_2 4) (neg.f64 (pow.f64 b_2 4))))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 2 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (*.f64 2 (+.f64 (pow.f64 b_2 4) (neg.f64 (pow.f64 b_2 4))))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 4) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (neg.f64 (pow.f64 b_2 4)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (pow.f64 b_2 4)))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (neg.f64 (pow.f64 b_2 4))))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 (pow.f64 b_2 4))))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 b_2 4)) 1)))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) 1) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(+.f64 (fma.f64 (neg.f64 (*.f64 b_2 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (fma.f64 (neg.f64 (pow.f64 b_2 4)) 1 (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (pow.f64 b_2 4) (fma.f64 (*.f64 b_2 (neg.f64 b_2)) (*.f64 b_2 b_2) (pow.f64 b_2 4))))
(-.f64 (+.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (pow.f64 b_2 4)) (pow.f64 b_2 4))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 b_2 4))) (cbrt.f64 (pow.f64 b_2 8)) (pow.f64 b_2 4)) (pow.f64 b_2 4)))
(+.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(+.f64 (+.f64 (neg.f64 (pow.f64 b_2 4)) (*.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 b_2 (*.f64 b_2 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (fma.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (neg.f64 (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))
(*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))))
(*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (neg.f64 (pow.f64 b_2 4))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 (neg.f64 (pow.f64 b_2 4)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (-.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (neg.f64 (pow.f64 b_2 4))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 (neg.f64 (pow.f64 b_2 4)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (-.f64 (pow.f64 b_2 8) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (neg.f64 (pow.f64 b_2 4))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 (neg.f64 (pow.f64 b_2 4)) 3)) (-.f64 (pow.f64 b_2 8) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (neg.f64 (pow.f64 b_2 4))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8))) (neg.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8))) (-.f64 (neg.f64 (pow.f64 b_2 4)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (neg.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12))) (neg.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8)))))
(pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1)
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2)
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 3)
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) 1/3)
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 2))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) 2))
(log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 1))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (neg.f64 (pow.f64 b_2 4)))
(-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))
(fma.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (neg.f64 (pow.f64 b_2 4)))
(fma.f64 1 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (neg.f64 (pow.f64 b_2 4)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (neg.f64 (pow.f64 b_2 4)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (neg.f64 (pow.f64 b_2 4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) 1)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))))
(*.f64 (/.f64 1 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) (pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (/.f64 1 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2))) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (fma.f64 a c 0))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))) (fma.f64 a c 0))
(*.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) 2))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)))
(/.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) 2)) (/.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)))))
(/.f64 (/.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (pow.f64 (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) 2)) (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (hypot.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2) (pow.f64 (cbrt.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c)))) 2)))
(pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 2)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 3)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3) 1/3)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) -1)
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(neg.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (/.f64 1 (neg.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3) (pow.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 3) (pow.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 a c)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 (+.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (neg.f64 (pow.f64 b_2 4))) (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(+.f64 (*.f64 (neg.f64 (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))) 1)
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 (pow.f64 b_2 4) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) 2) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) -1) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) 1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) 1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 1) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8)) -1) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12)) -1) (*.f64 (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)))) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (pow.f64 b_2 8))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (pow.f64 b_2 8)) (*.f64 (+.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 6) (pow.f64 b_2 12))) (*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 4) (*.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (+.f64 (pow.f64 b_2 8) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 6) (pow.f64 b_2 12)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 4) (+.f64 (*.f64 (pow.f64 b_2 4) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)) (pow.f64 b_2 8))) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1)
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 3)
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(pow.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) 1/3)
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3)))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 3) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3)))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) 3) (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3)))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) 1))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))
(*.f64 (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (pow.f64 b_2 4)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))

eval797.0ms (4.7%)

Compiler

Compiled 91079 to 27549 computations (69.8% saved)

prune1.0s (5.8%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New2301252326
Fresh7916
Picked101
Done235
Total2311372348
Error
5.3b
Counts
2348 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
49.0b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
55.1b
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
45.9b
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
61.7b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
37.0b
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
52.1b
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
33.3b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
45.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
55.4b
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
55.9b
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
36.6b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
45.0b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
55.8b
(/.f64 (-.f64 b_2 b_2) a)
47.1b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
54.7b
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
47.6b
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
47.1b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
39.0b
(/.f64 (*.f64 c -1/2) b_2)
45.4b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
44.2b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
36.6b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
45.7b
(/.f64 -2 (/.f64 a b_2))
59.1b
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
45.0b
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
37.1b
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (/.f64 b_2 a))
50.1b
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
45.6b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3))
53.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c))))
45.6b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
47.2b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))))
36.7b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
56.1b
(*.f64 c (/.f64 1/2 b_2))
56.1b
(*.f64 1/2 (/.f64 c b_2))
45.6b
(*.f64 -2 (/.f64 b_2 a))
54.4b
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
55.7b
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
55.2b
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
Compiler

Compiled 1109 to 715 computations (35.5% saved)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
1.6b
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
3.4b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
9.6b
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Compiler

Compiled 75 to 12 computations (84% saved)

series17.0ms (0.1%)

Counts
2 → 40
Calls

18 calls:

TimeVariablePointExpression
5.0ms
c
@inf
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
2.0ms
c
@-inf
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
1.0ms
a
@inf
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
1.0ms
a
@inf
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
1.0ms
b_2
@0
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)

rewrite97.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1468×associate-/r/
602×associate-+l+
362×add-sqr-sqrt
352×pow1
352×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01596
134176
2544076
Stop Event
node limit
Counts
2 → 212
Calls
Call 1
Inputs
(/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c c)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) a) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))))

simplify113.0ms (0.7%)

Algorithm
egg-herbie
Rules
1528×associate-/l*
1396×associate-*r*
1378×associate-*l*
1196×associate-*r/
1136×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068815680
1219815190
Stop Event
node limit
Counts
252 → 387
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b_2 7)))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a)))))) (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 2))))) (pow.f64 b_2 5))))))
(+.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) 1)
(-.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) 1)
(*.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)
(*.f64 1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c c)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) 1/3)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(neg.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(exp.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1)
(*.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (sqrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (cbrt.f64 a)))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) a) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3) 1/3)
(pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
Outputs
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7))))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 (pow.f64 c 4) (/.f64 (*.f64 (pow.f64 a 4) -5/128) (pow.f64 b_2 7)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 4)) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 4) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 (/.f64 (*.f64 (pow.f64 c 4) -5/128) (pow.f64 b_2 7)) (pow.f64 a 4) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) -1/2)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (*.f64 (pow.f64 b_2 2) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))))) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))))) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(fma.f64 (*.f64 b_2 b_2) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) -1/2)) (+.f64 (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (sqrt.f64 -1) -1/2))))))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 (/.f64 c b_2) a))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a))))
(+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 3)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 b_2 7))) (*.f64 -1/2 (/.f64 (*.f64 c a) b_2))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 7)) -5/128) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))))))
(fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) (fma.f64 (pow.f64 c 4) (/.f64 (*.f64 (pow.f64 a 4) -5/128) (pow.f64 b_2 7)) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 b_2 a)) 1/2))
(fma.f64 -2 b_2 (*.f64 (*.f64 (/.f64 c b_2) a) 1/2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3)))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))))))))) (pow.f64 b_2 5))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) (*.f64 1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2)))) (pow.f64 b_2 3))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (/.f64 c (/.f64 b_2 a)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 c (*.f64 a (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a)))))))) (pow.f64 b_2 5)) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))))))))
(fma.f64 -2 b_2 (fma.f64 1/2 (*.f64 (/.f64 c b_2) a) (fma.f64 -1 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 a (*.f64 a (*.f64 -1/8 (*.f64 c c)))) 2)) (*.f64 c a)) (fma.f64 1/16 (pow.f64 (*.f64 c a) 3) (*.f64 -1/4 (*.f64 (pow.f64 (*.f64 c a) 3) -1/8)))) (pow.f64 b_2 5)) (*.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) 1/8))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7))))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7)) -5/128) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 (pow.f64 c 4) (/.f64 (*.f64 (pow.f64 a 3) -5/128) (pow.f64 b_2 7)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (+.f64 (*.f64 -1/128 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7))) (*.f64 -1/32 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)))) (pow.f64 a 3)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 3) (fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 (/.f64 (*.f64 (pow.f64 c 4) -5/128) (pow.f64 b_2 7)) (pow.f64 a 3) (fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))))
(neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))) (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (neg.f64 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a)))) (/.f64 (/.f64 b_2 a) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2))))
(+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2))))
(+.f64 (/.f64 (/.f64 b_2 a) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) -1/2))))))
(+.f64 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 1/2 (/.f64 1 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 b_2 2)))))
(+.f64 (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 c (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2) (sqrt.f64 -1)))))) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) -1/2)))))
(+.f64 (/.f64 (/.f64 b_2 a) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1 (*.f64 (pow.f64 b_2 3) (-.f64 (/.f64 1/2 (*.f64 (*.f64 a a) (*.f64 c (pow.f64 (sqrt.f64 -1) 4)))) (neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c))) (/.f64 (sqrt.f64 -1) -1/2)))))) (fma.f64 -1 (*.f64 (/.f64 1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 c a))) (*.f64 b_2 (*.f64 b_2 (*.f64 (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 a 3)) c)) -1/2)))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/128 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b_2 7))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 -1/32 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 3)) (pow.f64 b_2 7)))))))
(fma.f64 -1/8 (/.f64 (*.f64 a (*.f64 c c)) (pow.f64 b_2 3)) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7)) -5/128) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 a a) (pow.f64 c 3)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 (pow.f64 c 4) (/.f64 (*.f64 (pow.f64 a 3) -5/128) (pow.f64 b_2 7)) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) -1/8) (pow.f64 b_2 3)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a))) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 c b_2)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 c (pow.f64 a 2)))) (+.f64 (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 1/8 (*.f64 (pow.f64 c 2) a)))))) (*.f64 1/16 (*.f64 (pow.f64 c 3) (pow.f64 a 2))))) (pow.f64 b_2 5))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a (*.f64 c c)) -1/8) (pow.f64 b_2 3)) (fma.f64 1/2 (/.f64 c b_2) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 c (*.f64 a a))) (fma.f64 -1/4 (*.f64 c (*.f64 a (*.f64 (*.f64 a (*.f64 c c)) -1/8))) (*.f64 1/16 (*.f64 (*.f64 a a) (pow.f64 c 3))))) (pow.f64 b_2 5))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (*.f64 -1/8 (/.f64 (*.f64 c (*.f64 c a)) (pow.f64 b_2 3))) (fma.f64 1/2 (/.f64 c b_2) (neg.f64 (/.f64 (fma.f64 -2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 a (*.f64 a (*.f64 -1/8 (*.f64 c c)))) 2)) (*.f64 c (*.f64 a a))) (fma.f64 -1/4 (/.f64 (*.f64 (pow.f64 (*.f64 c a) 3) -1/8) a) (*.f64 (*.f64 a a) (*.f64 (pow.f64 c 3) 1/16)))) (pow.f64 b_2 5))))))
(+.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) 1)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 0 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (*.f64 a (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 a (*.f64 c (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 c a) (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (neg.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 -1 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 1 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(/.f64 c (/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 c a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (neg.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 1 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(/.f64 c (/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 a (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 1 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(/.f64 c (/.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))
(*.f64 (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 c (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)))
(*.f64 (/.f64 c (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) c)))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) c)) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c c)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (cbrt.f64 c))
(/.f64 (*.f64 (cbrt.f64 (*.f64 c c)) (cbrt.f64 c)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 c c)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))
(*.f64 (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 a (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 a (*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 c) (sqrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 (sqrt.f64 a) (neg.f64 c)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(/.f64 (*.f64 (neg.f64 c) (cbrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a))))
(*.f64 (cbrt.f64 a) (/.f64 (*.f64 (neg.f64 c) (cbrt.f64 (*.f64 a a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (neg.f64 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(/.f64 (*.f64 (neg.f64 c) a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 a (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (neg.f64 c) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(*.f64 (/.f64 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (*.f64 (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 a (*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 c) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 -1 (sqrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))))
(/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (*.f64 c a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (*.f64 c a) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 a (/.f64 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) 1) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (*.f64 c a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) c)) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))) (sqrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 c (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) a)) (cbrt.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))) (cbrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (cbrt.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 2)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 3)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) 1/3)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (/.f64 1 (exp.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 a))
(*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 c a) (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 1 a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 1 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (*.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (*.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 a) a)))
(/.f64 (*.f64 (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) a) (sqrt.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (cbrt.f64 a) a)))
(/.f64 (/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 c a) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a a) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 a)) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 a) a)))
(/.f64 (*.f64 (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) a) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (cbrt.f64 a) a)))
(/.f64 (/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (cbrt.f64 a) a)))
(/.f64 (/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (cbrt.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (cbrt.f64 (*.f64 a a))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (/.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (/.f64 c (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c a) (*.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) a)))
(/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (pow.f64 a 3)) a)))
(/.f64 (/.f64 (*.f64 c (pow.f64 a 3)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3)))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))) (sqrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)))) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2)) a) (cbrt.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (*.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)) (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a) (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))
(/.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 c a))) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 a (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 c (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))) (/.f64 a (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2))))
(/.f64 (/.f64 c (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 2)))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 a (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 a (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) a)
(/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) a)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 (/.f64 c a) (sqrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 a a))))
(*.f64 (cbrt.f64 a) (/.f64 (*.f64 c (cbrt.f64 (*.f64 a a))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 c (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) -1)) a)
(/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 1 a)) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) 1) (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 c (/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 c (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 c (/.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (/.f64 1 a))))
(/.f64 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 (*.f64 c a) a) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (neg.f64 (fma.f64 b_2 b_2 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) a)))
(/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(*.f64 (*.f64 a a) (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (pow.f64 a 3)) a)))
(/.f64 (/.f64 (*.f64 c (pow.f64 a 3)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3)))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (neg.f64 (*.f64 a a)) -1)))
(*.f64 a (/.f64 (*.f64 a (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 (*.f64 a a))))
(*.f64 (/.f64 (/.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (+.f64 0 (*.f64 a a)) (*.f64 0 a)))
(/.f64 (*.f64 (/.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 -1 a)) (*.f64 a a)) (neg.f64 (pow.f64 a 3)))
(/.f64 (/.f64 (*.f64 c (pow.f64 a 3)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 -1 (neg.f64 (pow.f64 a 3))))
(pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3) 1/3)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c (*.f64 a (/.f64 1 a))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(sqrt.f64 (pow.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 1))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.0b
(*.f64 1/2 (/.f64 c b_2))
Compiler

Compiled 14 to 7 computations (50% saved)

localize23.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
1.7b
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2)
2.9b
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
5.9b
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
Compiler

Compiled 55 to 25 computations (54.5% saved)

series5.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite106.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1246×distribute-lft-in
752×associate-/r/
622×associate-/l/
388×associate-+l+
298×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01287
127987
2431987
Stop Event
node limit
Counts
3 → 238
Calls
Call 1
Inputs
(/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 (*.f64 c a) (pow.f64 b_2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 c a) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 1 (/.f64 (*.f64 c a) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c a) (*.f64 -1/2 (pow.f64 b_2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (*.f64 c a)) (pow.f64 b_2 -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 c) (*.f64 a (pow.f64 b_2 -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 b_2 -1) (*.f64 -1/2 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 (*.f64 c a)) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) b_2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 (*.f64 c a) b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c a) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2))) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 b_2 (*.f64 -1/2 c))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) b_2) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 a) c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (neg.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 1 (neg.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (*.f64 (neg.f64 b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (+.f64 b_2 (neg.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (-.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 a -1) (neg.f64 b_2)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (pow.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) a) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 (neg.f64 b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (*.f64 1 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (*.f64 (neg.f64 b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (+.f64 b_2 (neg.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (-.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (neg.f64 b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 1 (*.f64 (neg.f64 b_2) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 b_2 (neg.f64 b_2)) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b_2 b_2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) 1) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 1 (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 1 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (*.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 2) (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))))))

simplify119.0ms (0.7%)

Algorithm
egg-herbie
Rules
746×associate-*r*
714×associate-*l*
702×fma-def
622×distribute-lft-in
590×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
056712944
1166210904
Stop Event
node limit
Counts
346 → 315
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 1)
(*.f64 -1/2 (*.f64 (*.f64 c a) (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 1 (/.f64 (*.f64 c a) b_2)))
(*.f64 (*.f64 c a) (*.f64 -1/2 (pow.f64 b_2 -1)))
(*.f64 (*.f64 -1/2 (*.f64 c a)) (pow.f64 b_2 -1))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)
(*.f64 1 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))
(*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))
(*.f64 (*.f64 -1/2 c) (*.f64 a (pow.f64 b_2 -1)))
(*.f64 (pow.f64 b_2 -1) (*.f64 -1/2 (*.f64 c a)))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c a) b_2) -1/2)
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 c a))
(*.f64 (*.f64 1 (/.f64 (*.f64 c a) b_2)) -1/2)
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c a) 1/2))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2))) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 -1/2 c))) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) b_2) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)
(pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)
(pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 a) c)) -1)
(pow.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)) 1/3)
(neg.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 2))
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(cbrt.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 1 (neg.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (neg.f64 b_2)))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (*.f64 (neg.f64 b_2) 1)))
(+.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(+.f64 (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (+.f64 b_2 (neg.f64 b_2))))
(+.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (-.f64 b_2 b_2)))
(+.f64 (*.f64 (pow.f64 a -1) (neg.f64 b_2)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(-.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))) 1)
(*.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (pow.f64 a -1))
(*.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)
(*.f64 1 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))
(*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(*.f64 (pow.f64 a -1) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) a) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3) 1/3)
(pow.f64 (/.f64 a (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) -1)
(neg.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(+.f64 b_2 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 (neg.f64 b_2) 1)))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 b_2 (*.f64 1 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (*.f64 (neg.f64 b_2) 1)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (+.f64 b_2 (neg.f64 b_2))))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (-.f64 b_2 b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 1 (*.f64 (neg.f64 b_2) 1)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2)
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 b_2 (neg.f64 b_2)) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(+.f64 (-.f64 b_2 b_2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) b_2)
(+.f64 (*.f64 (neg.f64 b_2) 1) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (-.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(*.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(/.f64 1 (/.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 1 (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 1 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))
(/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (*.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))))
(pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(pow.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2)
(pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 3)
(pow.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 2))
(log.f64 (exp.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))
(cbrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3))
(expm1.f64 (log1p.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(exp.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1))
(log1p.f64 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(fma.f64 1 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(fma.f64 1 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(fma.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 2) (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))
Outputs
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (*.f64 (*.f64 c a) (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 -1/2 (*.f64 1 (/.f64 (*.f64 c a) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 c a) (*.f64 -1/2 (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 (*.f64 c a)) (pow.f64 b_2 -1))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 1 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (*.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (*.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 -1/2 c) (*.f64 a (pow.f64 b_2 -1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 b_2 -1) (*.f64 -1/2 (*.f64 c a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 b_2) c)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (/.f64 (cbrt.f64 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 (*.f64 c a) b_2) -1/2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c a) (sqrt.f64 b_2)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 b_2) c)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 c a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 1 (/.f64 (*.f64 c a) b_2)) -1/2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c a) 1/2))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 b_2) c)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c a) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (/.f64 (cbrt.f64 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 (*.f64 c a) 1) (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 c a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (/.f64 (cbrt.f64 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) 1) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (/.f64 (cbrt.f64 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 b_2) c)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))))
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (/.f64 (sqrt.f64 b_2) c)) (/.f64 -1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 -1/2 (/.f64 (cbrt.f64 b_2) (*.f64 c a))))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (*.f64 (/.f64 c (cbrt.f64 b_2)) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 c a)))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (/.f64 b_2 1)) (*.f64 c a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 1 (/.f64 b_2 -1/2)) (*.f64 c a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))) (sqrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2))) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 -1/2 c))) a)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c a))) 2) b_2) (cbrt.f64 (*.f64 -1/2 (*.f64 c a))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (*.f64 -1/2 c) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(*.f64 (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a))
(pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (*.f64 -2 (/.f64 (/.f64 b_2 a) c)) -1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)) 1/3)
(cbrt.f64 (/.f64 -1/8 (pow.f64 (/.f64 b_2 (*.f64 c a)) 3)))
(neg.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) (neg.f64 b_2)))
(*.f64 (*.f64 (*.f64 c a) 1/2) (/.f64 1 (neg.f64 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c (neg.f64 a)) b_2))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 2))
(fabs.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)))
(log.f64 (exp.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(cbrt.f64 (/.f64 -1/8 (pow.f64 (/.f64 (/.f64 b_2 a) c) 3)))
(cbrt.f64 (/.f64 -1/8 (pow.f64 (/.f64 b_2 (*.f64 c a)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 1))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a)) (/.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) a))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 1 (neg.f64 (/.f64 b_2 a))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (neg.f64 b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (*.f64 (pow.f64 a -1) (*.f64 (neg.f64 b_2) 1)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (/.f64 b_2 a) (*.f64 (pow.f64 a -1) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 a -1) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 b_2 a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (+.f64 b_2 (neg.f64 b_2))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 a -1) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (pow.f64 a -1) (-.f64 b_2 b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 (*.f64 (pow.f64 a -1) (neg.f64 b_2)) (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(-.f64 (/.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) a) (/.f64 b_2 a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))) 1)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (pow.f64 a -1))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 1 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 a -1)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (pow.f64 a -1) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) (neg.f64 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 1 (neg.f64 a)) (-.f64 (neg.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) (neg.f64 a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) a))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)) 2) (cbrt.f64 (*.f64 a a))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) 2) (/.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) a) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (pow.f64 a -1)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)) (pow.f64 a -1))) (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (-.f64 b_2 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) a) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3)) (fma.f64 b_2 (neg.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (pow.f64 a -1))) (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) a) (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4) (*.f64 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))))) (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (pow.f64 a -1)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(*.f64 (/.f64 (*.f64 (pow.f64 a -1) (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (-.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) a) (fma.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4))) (+.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 6)))
(pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 1)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 2)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 3)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3) 1/3)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(pow.f64 (/.f64 a (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) -1)
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(neg.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (neg.f64 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) 2))
(fabs.f64 (*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a)))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a))))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a) 3))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) (pow.f64 a 3)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)) 1))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) a)))
(+.f64 (/.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) a) (*.f64 (pow.f64 a -1) 0))
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 b_2 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 b_2 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 (neg.f64 b_2) 1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 b_2 (+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 b_2 (*.f64 1 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (neg.f64 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 b_2 (*.f64 (neg.f64 b_2) 1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (+.f64 b_2 (neg.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (+.f64 (-.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (+.f64 b_2 (neg.f64 b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (*.f64 1 (-.f64 b_2 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 (neg.f64 b_2) 1))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (*.f64 1 (*.f64 (neg.f64 b_2) 1)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (neg.f64 b_2) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 b_2) 1 b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (neg.f64 b_2) (+.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (+.f64 b_2 (neg.f64 b_2)) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 1) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (*.f64 (neg.f64 b_2) 1) (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(+.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (-.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 1 (+.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (exp.f64 (log1p.f64 b_2)))))
(-.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) (expm1.f64 (log1p.f64 b_2)))
(*.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2) (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (-.f64 (sqrt.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (sqrt.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) (-.f64 (sqrt.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (-.f64 b_2 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3))))
(*.f64 (fma.f64 b_2 (neg.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2))) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)) (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 (*.f64 b_2 b_2) (*.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))) (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4) (*.f64 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (*.f64 (*.f64 b_2 b_2) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) 3))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (-.f64 (*.f64 (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(*.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (-.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))) (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) (-.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4))) (+.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))) 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 6)))
(/.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(/.f64 1 (/.f64 1 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2))) (neg.f64 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2)) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2))
(*.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (/.f64 (-.f64 b_2 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2)) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) (*.f64 1 (-.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(/.f64 (*.f64 (+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2)) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2))
(*.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) (/.f64 (-.f64 b_2 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2)) (-.f64 b_2 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 1 (+.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) (-.f64 b_2 (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2) (*.f64 b_2 b_2)) (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3))))
(/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)) (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 b_2 b_2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 b_2 (pow.f64 b_2 3))) (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (fma.f64 b_2 b_2 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4) (pow.f64 b_2 4)) (*.f64 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (fma.f64 b_2 b_2 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (-.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) (-.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) 3)) (*.f64 1 (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) (*.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (-.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) 3)) (fma.f64 b_2 b_2 (*.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) (-.f64 (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2) b_2))))
(/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (neg.f64 b_2) 3)) (*.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))))))
(*.f64 (-.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3)) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 b_2 (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (+.f64 (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 6) (pow.f64 b_2 6)) (*.f64 (pow.f64 b_2 3) (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (fma.f64 b_2 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2))) (+.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 6) (fma.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 3) (pow.f64 b_2 6))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (+.f64 b_2 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (+.f64 (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) 2) (*.f64 b_2 b_2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 3) (pow.f64 b_2 6)) (+.f64 (+.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (+.f64 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 4) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (pow.f64 (+.f64 b_2 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (+.f64 b_2 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 2)) (pow.f64 (fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) b_2) 4))))
(pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 1)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 3)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 2))
(fabs.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)))
(log.f64 (exp.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2)) 3))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(expm1.f64 (log1p.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))) 1))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (+.f64 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(fma.f64 1 b_2 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(fma.f64 1 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(fma.f64 (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (sqrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 b_2) (-.f64 (*.f64 (*.f64 c a) (/.f64 -1/2 b_2)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) 2) (cbrt.f64 (+.f64 b_2 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)))) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 c a) (/.f64 -1/2 b_2))

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
0.2b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
12.4b
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 38 to 9 computations (76.3% saved)

series33.0ms (0.2%)

Counts
3 → 14
Calls

21 calls:

TimeVariablePointExpression
26.0ms
a
@0
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
1.0ms
c
@0
(sqrt.f64 (*.f64 c (neg.f64 a)))
1.0ms
c
@0
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
1.0ms
a
@0
(sqrt.f64 (*.f64 c (neg.f64 a)))
0.0ms
b_2
@0
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))

rewrite112.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1040×associate-/r/
720×distribute-rgt-in
676×distribute-lft-in
532×associate-/l/
282×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01263
126751
2415451
Stop Event
node limit
Counts
3 → 272
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 c (neg.f64 a)))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 a) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c a) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c a) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 c a) 1/4) (*.f64 (pow.f64 (*.f64 c a) 1/4) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 a) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (sqrt.f64 (*.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (neg.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (pow.f64 (*.f64 c a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (*.f64 c a) 1/4))) (pow.f64 (*.f64 c a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 c))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) a) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 c a)) a) (cbrt.f64 (sqrt.f64 (*.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 b_2) 1 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 0) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (+.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2)))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3))) (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) 3) (pow.f64 (*.f64 a b_2) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 c a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2)) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))))))

simplify150.0ms (0.9%)

Algorithm
egg-herbie
Rules
1634×associate-*r*
1328×associate-/l*
1312×associate-/r*
1234×associate-*l*
840×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065615648
1204515544
Stop Event
node limit
Counts
286 → 478
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(pow.f64 (*.f64 c a) 1/2)
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) 1)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (*.f64 (pow.f64 (*.f64 c a) 1/4) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 a) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (/.f64 1 a) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 a) (neg.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (*.f64 c a) 1/4))) (pow.f64 (*.f64 c a) 1/4))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 c))) (sqrt.f64 a))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 c) a) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) a) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 3)
(pow.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) -1)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 1/3)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a a)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) 1))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) 1))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) 1))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) 1))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 1 a)))
(+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 0) (/.f64 b_2 a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 1 a) (+.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a))
(*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 (*.f64 a a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 (/.f64 1 (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2)))) (*.f64 a a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (*.f64 a a))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3))) (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(/.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 1 (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a a))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) a)
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) 3) (pow.f64 (*.f64 a b_2) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a b_2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 a a))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (/.f64 b_2 a))
(fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))
Outputs
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(neg.f64 (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 a c))
(*.f64 1 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4))
(sqrt.f64 (*.f64 a c))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (sqrt.f64 c))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)))
(*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (*.f64 a c))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))))
(pow.f64 (*.f64 c a) 1/2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (sqrt.f64 (*.f64 c a)) 1)
(sqrt.f64 (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 c a) 1/4) 2)
(sqrt.f64 (*.f64 a c))
(pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3)
(sqrt.f64 (*.f64 a c))
(pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(fabs.f64 (sqrt.f64 (*.f64 c a)))
(fabs.f64 (sqrt.f64 (*.f64 a c)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (*.f64 a c))
(cbrt.f64 (pow.f64 (*.f64 c a) 3/2))
(cbrt.f64 (pow.f64 (*.f64 a c) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2))
(sqrt.f64 (*.f64 a c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1))
(sqrt.f64 (*.f64 a c))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a))))
(sqrt.f64 (*.f64 a c))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) 1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (pow.f64 (*.f64 c a) 1/4) (*.f64 (pow.f64 (*.f64 c a) 1/4) (/.f64 1 a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 a) (/.f64 1 a)))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 a c)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c))) (/.f64 1 a))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a a))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a a))))
(*.f64 (/.f64 1 a) (sqrt.f64 (*.f64 c a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 1 a) (neg.f64 (sqrt.f64 (*.f64 c a))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 a))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (pow.f64 (*.f64 c a) 1/4))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 c) a))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 1 (/.f64 (sqrt.f64 c) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)))
(/.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (cbrt.f64 (*.f64 a c)) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (*.f64 a a))))
(/.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (*.f64 c a) 1/4))) (pow.f64 (*.f64 c a) 1/4))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 c))) (sqrt.f64 a))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 a) (/.f64 1 a)))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 c a)))) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 a c)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c))) (/.f64 1 a))
(*.f64 (/.f64 (sqrt.f64 c) a) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 c) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 c a)) a) (cbrt.f64 (sqrt.f64 (*.f64 c a))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (/.f64 (cbrt.f64 (*.f64 a c)) a))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 a a))))
(*.f64 a (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (*.f64 a a)))))
(*.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (*.f64 a a))))
(/.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (/.f64 (sqrt.f64 (*.f64 c a)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (neg.f64 (*.f64 a a))))
(*.f64 a (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (*.f64 a a)))))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 (neg.f64 (*.f64 a a)) -1)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) -1)) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (/.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 (neg.f64 (pow.f64 a 3)) -1)))
(/.f64 (neg.f64 (/.f64 (sqrt.f64 (*.f64 a c)) -1)) (/.f64 (neg.f64 (pow.f64 a 3)) (*.f64 a a)))
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (*.f64 a a))))
(/.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 c a)))) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (pow.f64 a 3))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 2)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 3)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) -1)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 1/3)
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(neg.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a)
(sqrt.f64 (/.f64 (*.f64 c a) (*.f64 a a)))
(sqrt.f64 (*.f64 (/.f64 c a) (/.f64 a a)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) 1))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)))
(/.f64 (sqrt.f64 (*.f64 a c)) a)
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (+.f64 (/.f64 b_2 a) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 b_2 a)))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 b_2 a) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 2 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 2 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a))))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) 1))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) 1))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) 1))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) 1))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 1 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 1 a) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (/.f64 b_2 a) 1 (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 0) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(+.f64 (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))) 1)
(+.f64 1 (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (exp.f64 (log1p.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 (*.f64 a a)))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (+.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (sqrt.f64 (/.f64 b_2 a))) (-.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(*.f64 (/.f64 1 (*.f64 a a)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) 1) (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 a (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 a (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (/.f64 a b_2) (*.f64 a (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 a (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c)))) (+.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c)))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (+.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2))) (/.f64 (*.f64 a (/.f64 a b_2)) (sqrt.f64 (*.f64 a c))))
(*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 a b_2) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c))))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (fma.f64 a b_2 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))))))
(/.f64 (*.f64 a (*.f64 a (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))) (fma.f64 a b_2 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))) (*.f64 a (/.f64 a b_2)))
(*.f64 (*.f64 a (/.f64 a b_2)) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)))))
(*.f64 a (*.f64 (/.f64 a b_2) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 b_2 a))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))
(*.f64 (*.f64 a (/.f64 a b_2)) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2) (neg.f64 a))))
(*.f64 a (*.f64 (/.f64 a b_2) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2)) a))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)))))
(*.f64 a (/.f64 (*.f64 a (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c))))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 a (/.f64 a b_2)) (sqrt.f64 (*.f64 a c))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (*.f64 a c))))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(*.f64 (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 a (neg.f64 (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c)))))))
(*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 a (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 b_2 a))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a)) (*.f64 a (/.f64 a b_2)))
(*.f64 (*.f64 a (/.f64 a b_2)) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2) (neg.f64 a))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2) (neg.f64 a)) (/.f64 (*.f64 a a) b_2)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2)))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (neg.f64 (*.f64 a (neg.f64 b_2))))))
(/.f64 (*.f64 a (*.f64 a (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))) (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 a (neg.f64 b_2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))) (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a))
(neg.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 3) (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (neg.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))) (neg.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) a)
(*.f64 a (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) a))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 a (/.f64 (*.f64 a (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (neg.f64 a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (*.f64 (/.f64 c a) (*.f64 (/.f64 a a) (*.f64 (/.f64 c a) (/.f64 a a)))) (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (pow.f64 (/.f64 b_2 a) 2))) (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3))) (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a a)) 3) (pow.f64 (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) 3))) (-.f64 (fma.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))) (*.f64 (*.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a a)) 3) (pow.f64 (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))) 3))) (-.f64 (fma.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (/.f64 b_2 a) (*.f64 (/.f64 c a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))))))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (neg.f64 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (neg.f64 (pow.f64 a 3))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (neg.f64 (pow.f64 a 3)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (neg.f64 (*.f64 a a)) a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (/.f64 (neg.f64 (*.f64 a a)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (neg.f64 (pow.f64 a 3)) a)))
(/.f64 (*.f64 (pow.f64 a 3) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 a (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 (*.f64 a a))))
(/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 (pow.f64 a 3))))
(*.f64 (*.f64 a a) (/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) (neg.f64 (pow.f64 a 3))))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 (*.f64 a a))))
(/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 0 (pow.f64 a 3))) (+.f64 (*.f64 a a) 0))
(*.f64 (*.f64 a a) (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (neg.f64 (pow.f64 a 3))))
(*.f64 (*.f64 a a) (/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) (neg.f64 (pow.f64 a 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 1 (/.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a a))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (*.f64 a a))))
(*.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 a (pow.f64 a 3))))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a (pow.f64 a 3)) a))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 a a))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 a a))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) a)
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a))) (pow.f64 (/.f64 b_2 a) 4)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 3))
(/.f64 (-.f64 (*.f64 (/.f64 c a) (*.f64 (/.f64 a a) (*.f64 (/.f64 c a) (/.f64 a a)))) (pow.f64 (/.f64 b_2 a) 4)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 3))
(/.f64 (-.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a a) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c)))) (*.f64 a (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 (pow.f64 a 3) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (-.f64 (*.f64 a (*.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 (*.f64 a c))) a)) (*.f64 b_2 (*.f64 b_2 (*.f64 a a)))) (*.f64 (pow.f64 a 3) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 6) (pow.f64 (/.f64 b_2 a) 6)) (*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 6) (pow.f64 (/.f64 b_2 a) 6)) (*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 c a) (*.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (/.f64 (*.f64 c a) (*.f64 a a))) (+.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a a)) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a)) (+.f64 (pow.f64 (/.f64 b_2 a) 4) (*.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 a a)) 3) (pow.f64 (/.f64 b_2 a) 6)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (fma.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 c a) (/.f64 a a)) (+.f64 (pow.f64 (/.f64 b_2 a) 4) (*.f64 (/.f64 c a) (*.f64 (/.f64 a a) (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) 3) (pow.f64 (*.f64 a b_2) 3)) (*.f64 (*.f64 a a) (+.f64 (+.f64 (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a (sqrt.f64 (*.f64 c a)))) (*.f64 (*.f64 a b_2) (*.f64 a b_2))) (*.f64 (*.f64 a (sqrt.f64 (*.f64 c a))) (*.f64 a b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (*.f64 a c))) 3) (pow.f64 (*.f64 b_2 a) 3)) (*.f64 (*.f64 a a) (+.f64 (fma.f64 (*.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 a (*.f64 b_2 (*.f64 b_2 a)))) (*.f64 a (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 b_2 a))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a (sqrt.f64 (*.f64 a c))) 3) (pow.f64 (*.f64 b_2 a) 3)) (+.f64 (fma.f64 (*.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 a (sqrt.f64 (*.f64 a c))) (*.f64 b_2 (*.f64 b_2 (*.f64 a a)))) (*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 b_2 (*.f64 a a))))) (*.f64 a a))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (+.f64 (+.f64 (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3)) (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 6) (+.f64 (pow.f64 (/.f64 b_2 a) 6) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) 3) (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (+.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 6) (+.f64 (pow.f64 (/.f64 b_2 a) 6) (*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (+.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (+.f64 a (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(/.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (+.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c)))) (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))))
(/.f64 (+.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(/.f64 (+.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)) (/.f64 (*.f64 a (/.f64 a b_2)) (sqrt.f64 (*.f64 a c))))
(/.f64 (+.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (-.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c)))) (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c)))))
(/.f64 (+.f64 (*.f64 a b_2) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))
(/.f64 (fma.f64 a b_2 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c))))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2))) (*.f64 a (/.f64 a b_2)))
(/.f64 (+.f64 a (*.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2))) (/.f64 (*.f64 a a) b_2))
(/.f64 (+.f64 (*.f64 a (neg.f64 b_2)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (-.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 a b_2)) a) (/.f64 (*.f64 a a) b_2))
(/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (*.f64 a a))
(*.f64 (/.f64 a a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)) a))
(/.f64 a (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (-.f64 a (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c)))) (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 a (*.f64 b_2 (/.f64 a (sqrt.f64 (*.f64 a c))))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 (/.f64 a b_2) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) 1)) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)))
(/.f64 (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (*.f64 a c)))) (/.f64 (*.f64 a (/.f64 a b_2)) (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 (/.f64 a b_2) (/.f64 a (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (/.f64 a b_2)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))) (*.f64 (/.f64 a (sqrt.f64 (*.f64 c a))) a))
(/.f64 (-.f64 a (neg.f64 (/.f64 (*.f64 b_2 a) (sqrt.f64 (*.f64 a c))))) (/.f64 (*.f64 a a) (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 a (*.f64 (/.f64 a (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))) (*.f64 a (/.f64 a (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a b_2)) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 b_2 a)) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (/.f64 a b_2)) a) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2) (neg.f64 a)) (*.f64 a (/.f64 a b_2)))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (/.f64 a b_2) (neg.f64 a)) (/.f64 (*.f64 a a) b_2))
(/.f64 (-.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) a) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) a (neg.f64 (*.f64 a (neg.f64 b_2)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (neg.f64 (sqrt.f64 (*.f64 a c)))) (*.f64 a (neg.f64 b_2))) (*.f64 a a))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 1 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a a))))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))))
(*.f64 (/.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 a a))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (*.f64 a a))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 a (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 a a))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(*.f64 a (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 1 (*.f64 a a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (/.f64 (*.f64 a a) a))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (*.f64 (*.f64 a a) (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (/.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 (*.f64 a a) (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))))
(/.f64 (*.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (pow.f64 a 3)))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a a) (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))
(*.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2) (*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 a a)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)) (/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)) (/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (/.f64 (*.f64 c a) (*.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (*.f64 (/.f64 b_2 a) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) 3) (pow.f64 (/.f64 b_2 a) 3))) (neg.f64 (+.f64 (*.f64 (/.f64 c a) (/.f64 a a)) (/.f64 b_2 (/.f64 (*.f64 a a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(/.f64 (+.f64 b_2 (neg.f64 (sqrt.f64 (*.f64 a c)))) a)
(/.f64 (neg.f64 (*.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (*.f64 a a))
(/.f64 (*.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (*.f64 a a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (neg.f64 a)) (*.f64 a a))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (sqrt.f64 (*.f64 a c)) a))
(fma.f64 (cbrt.f64 (/.f64 (*.f64 c a) (*.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (/.f64 b_2 a))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 a a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a)) (/.f64 b_2 a))

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))))
0.0b
(*.f64 -2 (/.f64 b_2 a))
0.8b
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
4.6b
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
Compiler

Compiled 50 to 30 computations (40% saved)

series7.0ms (0%)

Counts
3 → 84
Calls

21 calls:

TimeVariablePointExpression
3.0ms
b_2
@0
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
1.0ms
c
@0
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
0.0ms
c
@-inf
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
0.0ms
c
@inf
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
0.0ms
b_2
@inf
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))

rewrite125.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
756×associate-/r/
628×distribute-rgt-in
596×distribute-lft-in
520×distribute-lft-neg-in
404×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01557
133157
2431557
Stop Event
node limit
Counts
3 → 163
Calls
Call 1
Inputs
(log1p.f64 (/.f64 c (/.f64 b_2 1/2)))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 1/2 b_2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c b_2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 b_2) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (neg.f64 (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 c 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (/.f64 c 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 1/2 b_2))) (/.f64 c (sqrt.f64 (*.f64 b_2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 c (cbrt.f64 (*.f64 b_2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (*.f64 b_2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (*.f64 b_2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (*.f64 b_2 2))) (/.f64 (cbrt.f64 c) (sqrt.f64 (*.f64 b_2 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1/2 b_2)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c -1) (neg.f64 (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (sqrt.f64 c))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 b_2 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) -1) (/.f64 1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 c) b_2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) 1) (/.f64 1/2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c 1) -1) (neg.f64 (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) 1) (sqrt.f64 (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 b_2)) (sqrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) 1) (cbrt.f64 (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 b_2)) (cbrt.f64 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (*.f64 b_2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 b_2 c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 2 (/.f64 b_2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 c) (/.f64 (*.f64 b_2 2) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 c) (*.f64 2 (/.f64 b_2 (sqrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (*.f64 b_2 2) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 2 (/.f64 b_2 (cbrt.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c b_2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (*.f64 b_2 -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 1/2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c 1) (*.f64 b_2 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (sqrt.f64 b_2)) (*.f64 2 (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 2 (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (*.f64 b_2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 b_2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 1/2 b_2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 c b_2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 1/2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (*.f64 c (/.f64 1/2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 1 (-.f64 1 (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c))) (*.f64 a (*.f64 b_2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c)))) (*.f64 a (*.f64 b_2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) 3))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (-.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (-.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c a) (*.f64 (*.f64 b_2 2) (*.f64 b_2 -2))) (*.f64 (*.f64 b_2 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 b_2 -2) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c)) (*.f64 a (*.f64 b_2 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c))) (*.f64 a (*.f64 b_2 -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))))))

simplify123.0ms (0.7%)

Algorithm
egg-herbie
Rules
992×associate--l+
882×associate-*r*
740×associate-*l*
724×fma-def
712×associate--r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04798455
114498017
270968017
Stop Event
node limit
Counts
247 → 266
Calls
Call 1
Inputs
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 c b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) 1)
(*.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 3)
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(log.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 1))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) 0)
(+.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) -1))
(+.f64 1 (-.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) -1)
(+.f64 -1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 2)
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(*.f64 1 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 1/2 b_2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 (/.f64 1/2 b_2) c)
(*.f64 (neg.f64 c) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 c 1) (/.f64 1/2 b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c 1/2))
(*.f64 (/.f64 1 b_2) (/.f64 c 2))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 1/2 b_2))) (/.f64 c (sqrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 c (cbrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 c (neg.f64 b_2)) -1/2)
(*.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (*.f64 b_2 2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2) (sqrt.f64 c))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (*.f64 b_2 2))) (/.f64 (cbrt.f64 c) (sqrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (neg.f64 (/.f64 1/2 b_2)) (neg.f64 c))
(*.f64 (/.f64 c -1) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 b_2 2)) (cbrt.f64 c))
(*.f64 (/.f64 (neg.f64 c) -1) (/.f64 1/2 b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) -1/2)
(*.f64 (/.f64 (/.f64 c 1) 1) (/.f64 1/2 b_2))
(*.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) -1/2)
(*.f64 (/.f64 (/.f64 c 1) -1) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) 1) (sqrt.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 b_2)) (sqrt.f64 1/2))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 -1/2))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) 1) (cbrt.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 b_2)) (cbrt.f64 1/2))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 -1/2))
(/.f64 c (*.f64 b_2 2))
(/.f64 1 (*.f64 (/.f64 b_2 c) 2))
(/.f64 1 (*.f64 2 (/.f64 b_2 c)))
(/.f64 (sqrt.f64 c) (/.f64 (*.f64 b_2 2) (sqrt.f64 c)))
(/.f64 (sqrt.f64 c) (*.f64 2 (/.f64 b_2 (sqrt.f64 c))))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (*.f64 b_2 2) (cbrt.f64 c)))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 2 (/.f64 b_2 (cbrt.f64 c))))
(/.f64 (/.f64 c b_2) 2)
(/.f64 (neg.f64 c) (*.f64 b_2 -2))
(/.f64 (*.f64 c 1/2) b_2)
(/.f64 (/.f64 c 1) (*.f64 b_2 2))
(/.f64 (/.f64 c (sqrt.f64 b_2)) (*.f64 2 (sqrt.f64 b_2)))
(/.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 2 (cbrt.f64 b_2)))
(/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (*.f64 b_2 2)))
(/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 b_2 2)))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 c) 2)))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(pow.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 3)
(pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)
(neg.f64 (*.f64 (/.f64 c b_2) -1/2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 1/2 b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(exp.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (*.f64 c (/.f64 1/2 b_2))))
(-.f64 (+.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1) 1)
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 1 (-.f64 1 (*.f64 -2 (/.f64 b_2 a)))))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(*.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(*.f64 1 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c))) (*.f64 a (*.f64 b_2 2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c)))) (*.f64 a (*.f64 b_2 -2)))
(*.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) 3))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (-.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(/.f64 (-.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (-.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))
(/.f64 (+.f64 (*.f64 c a) (*.f64 (*.f64 b_2 2) (*.f64 b_2 -2))) (*.f64 (*.f64 b_2 2) a))
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 b_2 -2) a))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c)) (*.f64 a (*.f64 b_2 2)))
(/.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c))) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 2))
(log.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))
(cbrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 1 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
Outputs
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 c (/.f64 1/2 b_2)))))
(+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2)))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (+.f64 (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2))))))
(fma.f64 2 (/.f64 b_2 c) (+.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))) (log.f64 (*.f64 c (/.f64 1/2 b_2)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (*.f64 -1 (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (neg.f64 (log.f64 (/.f64 -1 c))))
(-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c)))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (neg.f64 (log.f64 (/.f64 -1 c)))))
(+.f64 (/.f64 2 (/.f64 c b_2)) (-.f64 (log.f64 (/.f64 -1/2 b_2)) (log.f64 (/.f64 -1 c))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (/.f64 (*.f64 -2 (*.f64 b_2 b_2)) (*.f64 c c)))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (*.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (neg.f64 (*.f64 1/2 (/.f64 1 b_2)))) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 (/.f64 -1 c))) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 (/.f64 -1 c)) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (/.f64 (*.f64 -2 (*.f64 b_2 b_2)) (*.f64 c c))))))
(+.f64 (log.f64 (/.f64 -1/2 b_2)) (fma.f64 2 (/.f64 b_2 c) (-.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))) (log.f64 (/.f64 -1 c)))))
(+.f64 (log.f64 (*.f64 1/2 c)) (*.f64 -1 (log.f64 b_2)))
(fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2)))
(log.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (*.f64 -1 (log.f64 b_2))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (log.f64 (/.f64 1/2 b_2))))
(fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2))))))
(fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (neg.f64 (log.f64 c)) (fma.f64 -2 (/.f64 (*.f64 b_2 b_2) (*.f64 c c)) (log.f64 (/.f64 1/2 b_2)))))
(+.f64 (fma.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) (log.f64 (/.f64 1/2 b_2))) (fma.f64 2 (/.f64 b_2 c) (log.f64 c)))
(+.f64 (log.f64 (*.f64 1/2 c)) (+.f64 (*.f64 2 (/.f64 b_2 c)) (+.f64 (*.f64 -1 (log.f64 b_2)) (+.f64 (*.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3))) (*.f64 -2 (/.f64 (pow.f64 b_2 2) (pow.f64 c 2)))))))
(+.f64 (log.f64 (*.f64 1/2 c)) (fma.f64 2 (/.f64 b_2 c) (fma.f64 -1 (log.f64 b_2) (fma.f64 8/3 (/.f64 (pow.f64 b_2 3) (pow.f64 c 3)) (/.f64 (*.f64 -2 (*.f64 b_2 b_2)) (*.f64 c c))))))
(+.f64 (fma.f64 2 (/.f64 b_2 c) (log.f64 (*.f64 c (/.f64 1/2 b_2)))) (fma.f64 -2 (*.f64 (/.f64 b_2 c) (/.f64 b_2 c)) (/.f64 8/3 (pow.f64 (/.f64 c b_2) 3))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (*.f64 1/24 (/.f64 (pow.f64 c 3) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (/.f64 (*.f64 c c) (*.f64 b_2 b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 1/24 (pow.f64 (/.f64 c b_2) 3) (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (fma.f64 -1/64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 4)) (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2) (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 1)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 1/2 (/.f64 c b_2))) 2))
(fabs.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))))
(log.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 1))
(log1p.f64 (*.f64 1/2 (/.f64 c b_2)))
(log1p.f64 (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 c (/.f64 1/2 b_2)) 0)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) -1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 1 (-.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) -1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 -1 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 1 (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 c b_2) 1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 1/2 b_2) c)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (neg.f64 c) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 c 1) (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 1 b_2) (/.f64 c 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 1/2 b_2))) (/.f64 c (sqrt.f64 (*.f64 b_2 2))))
(*.f64 (sqrt.f64 (/.f64 1/2 b_2)) (/.f64 c (sqrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 c (cbrt.f64 (*.f64 b_2 2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c -1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) -1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 c) 1) (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (*.f64 b_2 2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) b_2) 1/2) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (*.f64 b_2 2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (*.f64 b_2 2))) (/.f64 (cbrt.f64 c) (sqrt.f64 (*.f64 b_2 2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 (neg.f64 (/.f64 1/2 b_2)) (neg.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 c -1) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 1 (/.f64 (*.f64 b_2 2) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 b_2 2)) (cbrt.f64 c))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (neg.f64 c) -1) (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (neg.f64 c) b_2) -1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (/.f64 c 1) 1) (/.f64 1/2 b_2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (/.f64 c 1) (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 1/2 (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 1/2 (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 c 1) (neg.f64 b_2)) -1/2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (/.f64 c 1) -1) (neg.f64 (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) 1) (sqrt.f64 (/.f64 1/2 b_2)))
(*.f64 (sqrt.f64 (/.f64 1/2 b_2)) (/.f64 c (sqrt.f64 (*.f64 b_2 2))))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 b_2)) (sqrt.f64 1/2))
(*.f64 (/.f64 c (*.f64 (sqrt.f64 b_2) (sqrt.f64 (*.f64 b_2 2)))) (sqrt.f64 1/2))
(*.f64 (/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 -1/2))
(*.f64 (/.f64 c (*.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (*.f64 b_2 2)))) (sqrt.f64 -1/2))
(/.f64 (/.f64 (*.f64 c (sqrt.f64 -1/2)) (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) 1) (cbrt.f64 (/.f64 1/2 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (/.f64 1/2 b_2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 1/2 b_2)) c) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 b_2)) (cbrt.f64 1/2))
(*.f64 (/.f64 c (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2))) (cbrt.f64 1/2))
(*.f64 (/.f64 (/.f64 c (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 1/2))
(*.f64 (/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 -1/2))
(/.f64 (/.f64 (*.f64 c (cbrt.f64 -1/2)) (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (neg.f64 b_2)))
(/.f64 c (*.f64 b_2 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1 (*.f64 (/.f64 b_2 c) 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 1 (*.f64 2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (sqrt.f64 c) (/.f64 (*.f64 b_2 2) (sqrt.f64 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (sqrt.f64 c) (*.f64 2 (/.f64 b_2 (sqrt.f64 c))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (*.f64 b_2 2) (cbrt.f64 c)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 2 (/.f64 b_2 (cbrt.f64 c))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c b_2) 2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (neg.f64 c) (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (*.f64 c 1/2) b_2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c 1) (*.f64 b_2 2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c (sqrt.f64 b_2)) (*.f64 2 (sqrt.f64 b_2)))
(/.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 2 (cbrt.f64 b_2)))
(/.f64 c (*.f64 (*.f64 2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2)))
(/.f64 c (*.f64 2 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 b_2) 2))))
(/.f64 (/.f64 c (sqrt.f64 (*.f64 b_2 2))) (sqrt.f64 (*.f64 b_2 2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 b_2 2)) 2)) (cbrt.f64 (*.f64 b_2 2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 c) 2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2))
(/.f64 (fma.f64 (fma.f64 c (/.f64 1/2 b_2) 1) (fma.f64 c (/.f64 1/2 b_2) 1) -1) (fma.f64 c (/.f64 1/2 b_2) 2))
(/.f64 (fma.f64 1/2 (/.f64 c b_2) 2) (/.f64 (fma.f64 1/2 (/.f64 c b_2) 2) (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (-.f64 (pow.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) 3) 1) (+.f64 (*.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) 1) 3) -1) (fma.f64 (fma.f64 c (/.f64 1/2 b_2) 1) (fma.f64 c (/.f64 1/2 b_2) 1) (fma.f64 c (/.f64 1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) 1) 3)) (fma.f64 (fma.f64 c (/.f64 1/2 b_2) 1) (fma.f64 c (/.f64 1/2 b_2) 1) (fma.f64 1/2 (/.f64 c b_2) 2)))
(pow.f64 (*.f64 c (/.f64 1/2 b_2)) 1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 3)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (*.f64 (/.f64 b_2 c) 2) -1)
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(neg.f64 (*.f64 (/.f64 c b_2) -1/2))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 c (/.f64 1/2 b_2)))
(log.f64 (pow.f64 (exp.f64 c) (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 1/2 b_2)))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))
(exp.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 1/2 b_2))) 1))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 1) (-.f64 1 (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))) 1)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (-.f64 1 (*.f64 c (/.f64 1/2 b_2))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2)))))
(-.f64 (+.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1) 1)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 1 (-.f64 1 (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(-.f64 (/.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (/.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(-.f64 (+.f64 (*.f64 c (/.f64 1/2 b_2)) (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (expm1.f64 (log1p.f64 (/.f64 -2 (/.f64 a b_2)))))
(*.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 1 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2) (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(*.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(/.f64 (*.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)))
(/.f64 (*.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3))) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (/.f64 c b_2) (*.f64 1/2 (fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2))))))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c))) (*.f64 a (*.f64 b_2 2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 b_2 (*.f64 -2 (*.f64 b_2 2))) (*.f64 c a))) (*.f64 b_2 (*.f64 2 a)))
(*.f64 (*.f64 b_2 2) (*.f64 a (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 b_2 (*.f64 -4 b_2)) (*.f64 c a)))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2)) a)) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 (*.f64 b_2 -2) (*.f64 2 (/.f64 b_2 c)) (neg.f64 a))) (*.f64 (/.f64 b_2 c) (*.f64 2 a)))
(*.f64 (/.f64 b_2 c) (*.f64 (*.f64 2 a) (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 b_2 (/.f64 (*.f64 -4 b_2) c) (neg.f64 a)))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c)))) (*.f64 a (*.f64 b_2 -2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (neg.f64 (*.f64 c a)))) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 a (*.f64 (*.f64 b_2 -2) (/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 b_2 (*.f64 4 b_2) (*.f64 c a)))))
(*.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (-.f64 (*.f64 16 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))))))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 c (*.f64 (/.f64 1/2 b_2) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a)))))))
(*.f64 (/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (-.f64 (*.f64 16 (pow.f64 (/.f64 b_2 a) 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))))) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (*.f64 (*.f64 (/.f64 c b_2) -1/2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))))
(*.f64 (/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) 3))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (-.f64 (*.f64 (*.f64 c (/.f64 1/2 b_2)) (+.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 2 (/.f64 b_2 a)))) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))))
(/.f64 (*.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (*.f64 16 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (*.f64 c (*.f64 (/.f64 1/2 b_2) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))))) (fma.f64 (*.f64 1/2 (/.f64 c b_2)) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))) (neg.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))))))) (+.f64 (*.f64 64 (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (pow.f64 (*.f64 c (*.f64 (/.f64 1/2 b_2) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))))) 3)))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (/.f64 (fma.f64 64 (pow.f64 (/.f64 b_2 a) 6) (pow.f64 (*.f64 1/2 (*.f64 (/.f64 c b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))) 3)) (fma.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))) (fma.f64 c (*.f64 (/.f64 1/2 b_2) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a)))) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4))) (*.f64 16 (pow.f64 (/.f64 b_2 a) 4)))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 (*.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))))
(/.f64 (*.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) 1) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))))
(/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 (-.f64 (*.f64 64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 c b_2) 3)) 1/64)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))) (-.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))))
(/.f64 (fma.f64 64 (pow.f64 (/.f64 b_2 a) 6) (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (*.f64 (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 -1/8 (pow.f64 (/.f64 c b_2) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (-.f64 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (-.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (-.f64 (*.f64 16 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 4)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))
(/.f64 (-.f64 (*.f64 16 (pow.f64 (/.f64 b_2 a) 4)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 4)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 (*.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (-.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)))))))
(/.f64 (+.f64 (*.f64 -512 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3)) (*.f64 (pow.f64 (pow.f64 (/.f64 c b_2) 3) 3) 1/512)) (*.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)))) (+.f64 (*.f64 64 (*.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 (/.f64 b_2 a) 3))) (*.f64 (pow.f64 (/.f64 c b_2) 3) (*.f64 1/8 (+.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (*.f64 8 (pow.f64 (/.f64 b_2 a) 3))))))))
(/.f64 (fma.f64 -512 (pow.f64 (pow.f64 (/.f64 b_2 a) 3) 3) (pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) 3)) (*.f64 (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (fma.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8) (fma.f64 (pow.f64 (/.f64 c b_2) 3) 1/8 (*.f64 (pow.f64 (/.f64 b_2 a) 3) 8)) (*.f64 64 (pow.f64 (/.f64 b_2 a) 6)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) 3) (pow.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 (*.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (*.f64 4 (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (+.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (pow.f64 (/.f64 b_2 a) 2) 3)) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) 3)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (+.f64 (*.f64 16 (*.f64 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (/.f64 b_2 a) 2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2))))))
(/.f64 (fma.f64 64 (pow.f64 (/.f64 b_2 a) 6) (*.f64 (pow.f64 (/.f64 c b_2) 6) -1/64)) (*.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (fma.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (fma.f64 4 (pow.f64 (/.f64 b_2 a) 2) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2)) (*.f64 16 (pow.f64 (/.f64 b_2 a) 4)))))
(/.f64 (+.f64 (*.f64 c a) (*.f64 (*.f64 b_2 2) (*.f64 b_2 -2))) (*.f64 (*.f64 b_2 2) a))
(/.f64 (fma.f64 c a (*.f64 b_2 (*.f64 -2 (*.f64 b_2 2)))) (*.f64 b_2 (*.f64 2 a)))
(/.f64 (fma.f64 c a (*.f64 b_2 (*.f64 -4 b_2))) (*.f64 b_2 (*.f64 2 a)))
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (+.f64 a (*.f64 b_2 (*.f64 -2 (*.f64 2 (/.f64 b_2 c))))) (*.f64 (/.f64 b_2 c) (*.f64 2 a)))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 -4 b_2) c) a) (/.f64 (*.f64 b_2 (*.f64 2 a)) c))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 (neg.f64 c) a)) (*.f64 (*.f64 b_2 -2) a))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 -2 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 2)) (*.f64 a c)) (*.f64 a (*.f64 b_2 2)))
(/.f64 (fma.f64 c a (*.f64 b_2 (*.f64 -2 (*.f64 b_2 2)))) (*.f64 b_2 (*.f64 2 a)))
(/.f64 (fma.f64 c a (*.f64 b_2 (*.f64 -4 b_2))) (*.f64 b_2 (*.f64 2 a)))
(/.f64 (+.f64 a (*.f64 (*.f64 b_2 -2) (*.f64 (/.f64 b_2 c) 2))) (*.f64 a (*.f64 (/.f64 b_2 c) 2)))
(/.f64 (+.f64 a (*.f64 b_2 (*.f64 -2 (*.f64 2 (/.f64 b_2 c))))) (*.f64 (/.f64 b_2 c) (*.f64 2 a)))
(/.f64 (fma.f64 b_2 (/.f64 (*.f64 -4 b_2) c) a) (/.f64 (*.f64 b_2 (*.f64 2 a)) c))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 -2) (*.f64 b_2 -2)) (*.f64 a (neg.f64 c))) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (neg.f64 (*.f64 c a))) (*.f64 b_2 (*.f64 -2 a)))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 a) 2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))) (neg.f64 (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 a) 2))) (fma.f64 c (/.f64 1/2 b_2) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (pow.f64 (/.f64 b_2 a) 2) -4)) (fma.f64 1/2 (/.f64 c b_2) (*.f64 2 (/.f64 b_2 a))))
(/.f64 (neg.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c b_2)))))))
(/.f64 (neg.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8))) (neg.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c b_2)) 2) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2))))))
(*.f64 1 (/.f64 (fma.f64 -8 (pow.f64 (/.f64 b_2 a) 3) (*.f64 (pow.f64 (/.f64 c b_2) 3) 1/8)) (fma.f64 (/.f64 -2 (/.f64 a b_2)) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) -1/2)) (pow.f64 (*.f64 c (/.f64 1/2 b_2)) 2))))
(pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 1)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (sqrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 2)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (cbrt.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 3)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3) 1/3)
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 2))
(fabs.f64 (fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2))))
(log.f64 (exp.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(cbrt.f64 (pow.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a))) 3))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(expm1.f64 (log1p.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(exp.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))) 1))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(log1p.f64 (expm1.f64 (fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (/.f64 b_2 a) -2 (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 1 (*.f64 c (/.f64 1/2 b_2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 1 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (*.f64 c (/.f64 1/2 b_2)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 1/2 b_2))) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 c (/.f64 1/2 b_2) (/.f64 -2 (/.f64 a b_2)))

eval600.0ms (3.5%)

Compiler

Compiled 45851 to 16782 computations (63.4% saved)

prune1.2s (6.7%)

Pruning

48 alts after pruning (42 fresh and 6 done)

PrunedKeptTotal
New1762181780
Fresh52429
Picked101
Done167
Total1769481817
Error
5.2b
Counts
1817 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
49.0b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
55.1b
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
56.1b
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
45.9b
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
61.7b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
37.0b
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
52.1b
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
44.7b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
33.3b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
45.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
55.4b
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
55.8b
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
54.7b
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
36.6b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
45.0b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
55.8b
(/.f64 (-.f64 b_2 b_2) a)
47.1b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
55.8b
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
47.6b
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
47.1b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
53.6b
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
39.0b
(/.f64 (*.f64 c -1/2) b_2)
45.4b
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
44.2b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
59.3b
(/.f64 (neg.f64 b_2) a)
36.6b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
56.1b
(/.f64 1/2 (/.f64 b_2 c))
45.7b
(/.f64 -2 (/.f64 a b_2))
59.1b
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
45.0b
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
37.1b
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (/.f64 b_2 a))
50.1b
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
63.7b
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 b_2 a)))
45.6b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
45.4b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))))
49.9b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)))
54.7b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)))
46.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
54.7b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))
45.0b
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
36.7b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
39.0b
(*.f64 (/.f64 -1/2 b_2) c)
55.8b
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
56.1b
(*.f64 1/2 (/.f64 c b_2))
45.6b
(*.f64 -2 (/.f64 b_2 a))
54.4b
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
56.4b
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
55.7b
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 1431 to 936 computations (34.6% saved)

localize27.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
1.0b
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
1.6b
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
27.6b
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 64 to 12 computations (81.3% saved)

series2.0ms (0%)

Counts
1 → 20
Calls

9 calls:

TimeVariablePointExpression
0.0ms
a
@0
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
0.0ms
a
@inf
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
0.0ms
a
@-inf
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
0.0ms
c
@inf
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
0.0ms
c
@-inf
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))

rewrite81.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1622×associate-/r*
1050×associate-/l*
682×associate-+l+
328×add-sqr-sqrt
318×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01441
131135
2443635
Stop Event
node limit
Counts
1 → 44
Calls
Call 1
Inputs
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 a) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))))))

simplify70.0ms (0.4%)

Algorithm
egg-herbie
Rules
1386×associate-/l*
1346×associate-*r/
986×associate-/r*
914×associate-*l/
794×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02233194
16233142
224283058
Stop Event
node limit
Counts
64 → 105
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))
(*.f64 -1 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (*.f64 (/.f64 1 a) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(*.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 -1 a) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
Outputs
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 c 2) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (pow.f64 a 3)) b_2)) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (pow.f64 b_2 3))) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 b_2 (pow.f64 a 3))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (*.f64 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 1/64)) b_2) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/2 (*.f64 (pow.f64 a 3) (/.f64 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)) 5/64) b_2)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a)))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 a))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 1/2 (*.f64 (/.f64 b_2 (sqrt.f64 -1)) b_2)))) (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 c) (pow.f64 a 3))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 1/2 (*.f64 (/.f64 b_2 (sqrt.f64 -1)) b_2))) (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (pow.f64 a 2))) 2)) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))) 2)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 1/64)) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a))))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/2 (/.f64 (*.f64 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) 5/64) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(/.f64 -2 (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c b_2) 1/2))
(fma.f64 (/.f64 c b_2) 1/2 (/.f64 -2 (/.f64 a b_2)))
(fma.f64 (/.f64 c b_2) 1/2 (*.f64 (/.f64 b_2 a) -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 (/.f64 c b_2) 1/2)))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 (*.f64 1/8 (*.f64 c c)) a) (pow.f64 b_2 3))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 (*.f64 c c) (*.f64 a 1/8)) (pow.f64 b_2 3))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 (/.f64 c b_2) 1/2))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/8 (fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 (*.f64 1/16 (*.f64 a a)) (pow.f64 c 3)) (pow.f64 b_2 5)))))
(fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) 1/8 (fma.f64 (/.f64 c b_2) 1/2 (/.f64 (pow.f64 c 3) (/.f64 (/.f64 (pow.f64 b_2 5) (*.f64 a a)) 1/16)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)))))
(fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6))) (pow.f64 (*.f64 -1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) 2))) (*.f64 a b_2))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (*.f64 -1/8 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) 2)) b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 c 4) a) (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64)) b_2)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a))))))
(fma.f64 -1/2 (*.f64 (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 5/64) (/.f64 (pow.f64 c 4) (*.f64 b_2 a))) (fma.f64 -1/8 (*.f64 a (*.f64 (/.f64 c (pow.f64 b_2 3)) c)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (pow.f64 c 3)) (*.f64 -1/2 (/.f64 c b_2)))))
(+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 -1 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (*.f64 (/.f64 1 a) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 (/.f64 -1 a) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) -2))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)

localize5.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))
1.7b
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2)
2.9b
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
4.7b
(/.f64 (/.f64 b_2 a) c)
Compiler

Compiled 55 to 20 computations (63.6% saved)

series5.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
0.0ms
b_2
@0
(/.f64 (/.f64 b_2 a) c)
0.0ms
b_2
@inf
(/.f64 (/.f64 b_2 a) c)
0.0ms
b_2
@-inf
(/.f64 (/.f64 b_2 a) c)
0.0ms
a
@0
(/.f64 (/.f64 b_2 a) c)
0.0ms
a
@-inf
(/.f64 (/.f64 b_2 a) c)

rewrite423.0ms (2.5%)

Algorithm
batch-egg-rewrite
Rules
1562×associate-/r/
1042×associate-/l/
896×distribute-lft-in
306×add-sqr-sqrt
298×pow1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
012112
128782
2444576
Stop Event
node limit
Counts
4 → 388
Calls
Call 1
Inputs
(/.f64 (/.f64 b_2 a) c)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2)
(/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (*.f64 (/.f64 1 a) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (/.f64 1 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 a) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b_2) a) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 1) (/.f64 1 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 c) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 b_2 (*.f64 (sqrt.f64 c) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (/.f64 b_2 a) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 a c)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b_2) c) (/.f64 (sqrt.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) c) (/.f64 (cbrt.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (sqrt.f64 c)) (/.f64 (/.f64 1 a) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 1 (*.f64 (cbrt.f64 c) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) c) (sqrt.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 b_2 a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (/.f64 b_2 a)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b_2) (*.f64 a c)) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) c) (cbrt.f64 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a c)) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) a) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) 1) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (neg.f64 a)) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (/.f64 a 1)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (/.f64 a (sqrt.f64 b_2))) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) (/.f64 a (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b_2 (*.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 a b_2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b_2 a) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 b_2 (*.f64 a c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b_2 a) (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (*.f64 (/.f64 1 a) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 a) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (/.f64 (neg.f64 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (/.f64 0 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) a) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 a c) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 b_2) a) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 a b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a b_2) (*.f64 -1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 c) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 b_2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 b_2 (*.f64 a c)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 1 c) (/.f64 (/.f64 b_2 a) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (neg.f64 b_2) (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 c) (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 1 c) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 1 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (-.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (*.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 b_2) 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 (*.f64 (neg.f64 b_2) 1) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (*.f64 (neg.f64 b_2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (*.f64 c (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1/2 (/.f64 (*.f64 a c) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -1/2 b_2) a) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 a b_2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a b_2) (*.f64 -1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 c) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) b_2) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)))))

simplify196.0ms (1.1%)

Algorithm
egg-herbie
Rules
1366×associate-*r*
1070×associate-*l*
1046×associate-/l*
886×*-commutative
872×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065419610
1201219198
Stop Event
node limit
Counts
532 → 432
Calls
Call 1
Inputs
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(/.f64 b_2 (*.f64 c a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c)))) 1)
(*.f64 b_2 (*.f64 (/.f64 1 a) (/.f64 1 c)))
(*.f64 b_2 (/.f64 1 (*.f64 a c)))
(*.f64 (/.f64 b_2 a) (/.f64 1 c))
(*.f64 (/.f64 b_2 (*.f64 a c)) 1)
(*.f64 1 (/.f64 b_2 (*.f64 a c)))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))
(*.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (/.f64 1 c) (/.f64 b_2 a))
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 1 (neg.f64 c)))
(*.f64 (/.f64 b_2 1) (/.f64 1 (*.f64 a c)))
(*.f64 (/.f64 b_2 c) (/.f64 1 a))
(*.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 b_2 (*.f64 (sqrt.f64 c) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (/.f64 b_2 a) (cbrt.f64 c)))
(*.f64 -1 (/.f64 (neg.f64 b_2) (*.f64 a c)))
(*.f64 (/.f64 1 (*.f64 a c)) b_2)
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (neg.f64 b_2) a))
(*.f64 (/.f64 (sqrt.f64 b_2) c) (/.f64 (sqrt.f64 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) c) (/.f64 (cbrt.f64 b_2) a))
(*.f64 (/.f64 b_2 (sqrt.f64 c)) (/.f64 (/.f64 1 a) (sqrt.f64 c)))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 1 (*.f64 (cbrt.f64 c) a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) c) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) (cbrt.f64 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 b_2 a)) c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (/.f64 b_2 a)) (sqrt.f64 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (/.f64 (sqrt.f64 b_2) (*.f64 a c)) (sqrt.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) c) (cbrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a c)) (cbrt.f64 b_2))
(*.f64 (/.f64 (/.f64 1 c) a) b_2)
(*.f64 (/.f64 (/.f64 1 c) 1) (/.f64 b_2 a))
(*.f64 (/.f64 (/.f64 1 c) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 1 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 1 c) (neg.f64 a)) (neg.f64 b_2))
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a 1)) b_2)
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(pow.f64 (/.f64 b_2 (*.f64 a c)) 1)
(pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3) 1/3)
(pow.f64 (*.f64 c (/.f64 a b_2)) -1)
(neg.f64 (/.f64 (/.f64 b_2 a) (neg.f64 c)))
(sqrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2))
(log.f64 (exp.f64 (/.f64 b_2 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c))))
(exp.f64 (log.f64 (/.f64 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (/.f64 b_2 (*.f64 a c))))
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (*.f64 (/.f64 1 a) 0))
(+.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (/.f64 b_2 a))
(+.f64 (*.f64 (/.f64 1 a) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (/.f64 0 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))) 1)
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (/.f64 1 a))
(*.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)
(*.f64 1 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) a) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)
(pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2)
(pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 3)
(pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) -1)
(neg.f64 (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3))
(cbrt.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(exp.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))
(-.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)
(-.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))
(-.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (*.f64 (/.f64 -1/2 b_2) a) c)
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) -1/2)
(*.f64 (/.f64 a b_2) (*.f64 -1/2 c))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))
(*.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 -1/2 c) (/.f64 a b_2))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 a c))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))
(*.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))
(*.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))
(*.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(/.f64 -1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) (*.f64 a c))))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(/.f64 1 (*.f64 (/.f64 b_2 (*.f64 a c)) -2))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(/.f64 1 (*.f64 (/.f64 1 c) (/.f64 (/.f64 b_2 a) -1/2)))
(/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 c))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) (*.f64 a c)))
(/.f64 (*.f64 -1/2 c) (/.f64 b_2 a))
(/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 1 c) (/.f64 1 a)))
(/.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 1 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (-.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(/.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (*.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))))
(pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)
(pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)
(fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)
(+.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 (*.f64 (neg.f64 b_2) 1) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 0 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (neg.f64 b_2))
(+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (*.f64 (neg.f64 b_2) 1))
(+.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))
(-.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)
(-.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))
(-.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 (*.f64 (/.f64 -1/2 b_2) a) c)
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) -1/2)
(*.f64 (/.f64 a b_2) (*.f64 -1/2 c))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))
(*.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 -1/2 c) (/.f64 a b_2))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 a c))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))
(*.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))
(*.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))
(*.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)
(pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)
(fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)
Outputs
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 b_2) c)
(*.f64 c (/.f64 -1/2 b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c)))) 1)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 b_2 (*.f64 (/.f64 1 a) (/.f64 1 c)))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 b_2 (/.f64 1 (*.f64 a c)))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 b_2 a) (/.f64 1 c))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 b_2 (*.f64 a c)) 1)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 1 (/.f64 b_2 (*.f64 a c)))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (/.f64 1 c)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 1 c) (/.f64 b_2 a))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 (neg.f64 b_2) a) (/.f64 1 (neg.f64 c)))
(*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 1 (neg.f64 c)))
(/.f64 (/.f64 (neg.f64 b_2) c) (neg.f64 a))
(*.f64 (/.f64 b_2 1) (/.f64 1 (*.f64 a c)))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 b_2 c) (/.f64 1 a))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 b_2 (*.f64 (sqrt.f64 c) a)))
(*.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 b_2 (*.f64 a (sqrt.f64 c))))
(/.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (/.f64 b_2 a) (cbrt.f64 c)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (*.f64 a (cbrt.f64 c))))
(/.f64 (/.f64 b_2 (*.f64 a (cbrt.f64 c))) (pow.f64 (cbrt.f64 c) 2))
(*.f64 -1 (/.f64 (neg.f64 b_2) (*.f64 a c)))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 1 (*.f64 a c)) b_2)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (neg.f64 b_2) a))
(*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 1 (neg.f64 c)))
(/.f64 (/.f64 (neg.f64 b_2) c) (neg.f64 a))
(*.f64 (/.f64 (sqrt.f64 b_2) c) (/.f64 (sqrt.f64 b_2) a))
(*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) c) (/.f64 (cbrt.f64 b_2) a))
(*.f64 (cbrt.f64 b_2) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a)))
(*.f64 (/.f64 b_2 (sqrt.f64 c)) (/.f64 (/.f64 1 a) (sqrt.f64 c)))
(*.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 b_2 (*.f64 a (sqrt.f64 c))))
(/.f64 (/.f64 b_2 (*.f64 a (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 c) 2)) (/.f64 1 (*.f64 (cbrt.f64 c) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 b_2 (*.f64 a (cbrt.f64 c))))
(/.f64 (/.f64 b_2 (*.f64 a (cbrt.f64 c))) (pow.f64 (cbrt.f64 c) 2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) c) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))
(*.f64 (/.f64 (sqrt.f64 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) (cbrt.f64 c)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) (cbrt.f64 c))) (pow.f64 (cbrt.f64 c) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 b_2 a)) c))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (/.f64 b_2 a)) (sqrt.f64 c)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 (cbrt.f64 (/.f64 b_2 a)) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (pow.f64 (cbrt.f64 c) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (pow.f64 (cbrt.f64 c) 2)))
(*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 1 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (/.f64 b_2 a)) c))
(*.f64 (/.f64 1 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2))))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (/.f64 b_2 (*.f64 c a))) (/.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 b_2 c) a)) (/.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2))) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 (sqrt.f64 b_2) (*.f64 a c)) (sqrt.f64 b_2))
(*.f64 (/.f64 (sqrt.f64 b_2) c) (/.f64 (sqrt.f64 b_2) a))
(*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) c) (cbrt.f64 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a c)) (cbrt.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) c) (/.f64 (cbrt.f64 b_2) a))
(*.f64 (cbrt.f64 b_2) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 c) a) b_2)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 (/.f64 1 c) 1) (/.f64 b_2 a))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 (/.f64 1 c) (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 a) c)) (/.f64 b_2 (sqrt.f64 a)))
(/.f64 (/.f64 b_2 (*.f64 c (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 1 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 b_2 c) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (/.f64 1 c) (neg.f64 a)) (neg.f64 b_2))
(*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 1 (neg.f64 c)))
(/.f64 (/.f64 (neg.f64 b_2) c) (neg.f64 a))
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a 1)) b_2)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 1 c) (/.f64 a (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(*.f64 (cbrt.f64 b_2) (*.f64 (/.f64 1 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (cbrt.f64 b_2) (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 1 (*.f64 c a))))
(pow.f64 (/.f64 b_2 (*.f64 a c)) 1)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(pow.f64 (sqrt.f64 (/.f64 b_2 (*.f64 a c))) 2)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 3)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(pow.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3) 1/3)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(pow.f64 (*.f64 c (/.f64 a b_2)) -1)
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(neg.f64 (/.f64 (/.f64 b_2 a) (neg.f64 c)))
(*.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 1 (neg.f64 c)))
(/.f64 (/.f64 (neg.f64 b_2) c) (neg.f64 a))
(sqrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))
(log.f64 (exp.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 b_2 (*.f64 a c)))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(cbrt.f64 (pow.f64 (/.f64 b_2 (*.f64 a c)) 3))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 b_2 a) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(exp.f64 (log.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) 1))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(log1p.f64 (expm1.f64 (/.f64 b_2 (*.f64 a c))))
(/.f64 b_2 (*.f64 c a))
(/.f64 (/.f64 b_2 c) a)
(+.f64 (/.f64 b_2 a) (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(fma.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) a))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (*.f64 (/.f64 1 a) 0))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(+.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (/.f64 b_2 a))
(fma.f64 (/.f64 1 a) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) (/.f64 b_2 a))
(+.f64 (/.f64 b_2 a) (/.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) a))
(+.f64 (*.f64 (/.f64 1 a) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 a) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) (neg.f64 (/.f64 b_2 a)))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) a))
(-.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) (/.f64 0 a))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))) 1)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (/.f64 1 a))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 1 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (/.f64 1 (neg.f64 a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (/.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 a) (/.f64 (/.f64 b_2 c) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 a) (/.f64 (/.f64 b_2 c) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) a))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (/.f64 (sqrt.f64 a) (*.f64 a (/.f64 -1/2 b_2)))))
(/.f64 (/.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(*.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) a) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 a)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 (*.f64 a (/.f64 -1/2 b_2)) (*.f64 b_2 c))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) a) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 b_2 (*.f64 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))))) (/.f64 1 a))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) a) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 b_2 (*.f64 (*.f64 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) b_2)))) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(*.f64 (/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (-.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2)))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) a) (+.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) 3) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6))) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (-.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)))))
(pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 1)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(pow.f64 (sqrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 2)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(pow.f64 (cbrt.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 3)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(pow.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3) 1/3)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(pow.f64 (/.f64 a (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) -1)
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(neg.f64 (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (neg.f64 a)))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 2))
(sqrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2)) 2))
(log.f64 (exp.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(cbrt.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (pow.f64 a 3)))
(cbrt.f64 (/.f64 -1/8 (/.f64 (pow.f64 a 3) (pow.f64 (*.f64 c (/.f64 a b_2)) 3))))
(cbrt.f64 (*.f64 (/.f64 -1/8 (pow.f64 a 3)) (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(exp.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))) 1))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(log1p.f64 (expm1.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c))))))
(+.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 c a)))) 0)
(*.f64 (*.f64 (/.f64 c a) a) (/.f64 -1/2 b_2))
(-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))) (-.f64 1 b_2))
(+.f64 b_2 (+.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(+.f64 -1 (+.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2)))
(-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))
(+.f64 (-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))) b_2)
(+.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))))
(-.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))
(-.f64 (/.f64 -1/8 (/.f64 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (/.f64 -1/8 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))) (-.f64 1 b_2))
(+.f64 b_2 (+.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))) -1))
(-.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))
(+.f64 (-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))) b_2)
(+.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))))
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))
(-.f64 (/.f64 -1/8 (/.f64 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (/.f64 -1/8 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))))))
(-.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(+.f64 -1 (+.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (/.f64 -1/2 b_2) a) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) -1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 a b_2) (*.f64 -1/2 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) 1))
(*.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (*.f64 -1/2 c) (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 b_2) (*.f64 a c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 a b_2)) c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) 1))
(*.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) c))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) c))
(*.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (sqrt.f64 a)))
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 c) (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (/.f64 b_2 c) a)))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 b_2 c) a)) (sqrt.f64 b_2))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (neg.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 b_2 c) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 c) (/.f64 (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))
(*.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (/.f64 b_2 a)))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 (*.f64 a (/.f64 -1/2 b_2)) (*.f64 b_2 c))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 b_2 (*.f64 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 b_2 (*.f64 (*.f64 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (-.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) 3)))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (-.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)))) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) 3) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(*.f64 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) -8) 1/4) (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))
(/.f64 -1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) (*.f64 a c))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 1 (*.f64 (/.f64 b_2 (*.f64 a c)) -2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 1 (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) 1))
(/.f64 1 (*.f64 (/.f64 1 c) (/.f64 (/.f64 b_2 a) -1/2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))))
(/.f64 1/2 (/.f64 (neg.f64 b_2) (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (*.f64 -1/2 c) (/.f64 b_2 a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 (*.f64 a c))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 1 c) (/.f64 1 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (*.f64 (/.f64 1 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 a b_2)) c) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 (/.f64 1 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(/.f64 -1 (neg.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 1 (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))) (neg.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2)) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 1 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2)) (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))
(/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 6) (pow.f64 b_2 6)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6) (pow.f64 b_2 6)) (*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 b_2 (pow.f64 b_2 3))) (*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (fma.f64 b_2 b_2 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 b_2 (pow.f64 b_2 3))) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))) (fma.f64 b_2 b_2 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)))
(/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (*.f64 c (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) -1/2) (/.f64 (/.f64 b_2 c) a))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3)) (-.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 6) (-.f64 (pow.f64 b_2 6) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) 3) (pow.f64 (pow.f64 b_2 3) 3)) (-.f64 (pow.f64 b_2 6) (-.f64 (*.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6)))) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (*.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) 3) (pow.f64 b_2 6)) (*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6) (pow.f64 b_2 6)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 b_2 (*.f64 b_2 (fma.f64 b_2 b_2 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2))))))
(/.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) -8) 1/4) (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))
(/.f64 (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0) (*.f64 1 (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)))))
(/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))
(*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) -8) 1/4) (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))
(pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) (log.f64 (exp.f64 -1/2)))
(*.f64 c (*.f64 (/.f64 a b_2) (log.f64 (exp.f64 -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) (sqrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) 2) (cbrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) b_2)
(fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(+.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 c (*.f64 a (/.f64 -1/2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 (*.f64 (neg.f64 b_2) 1) b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) (+.f64 b_2 (+.f64 b_2 (neg.f64 b_2))))
(+.f64 b_2 (+.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2) (neg.f64 b_2)))
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) b_2))
(+.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) (+.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 0 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (neg.f64 b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (*.f64 (neg.f64 b_2) 1))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (neg.f64 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(+.f64 (-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 1 (-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(-.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (-.f64 1 b_2))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))) (-.f64 1 b_2))
(+.f64 b_2 (+.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))) -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(-.f64 (exp.f64 (log1p.f64 b_2)) (-.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(+.f64 -1 (+.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (/.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2)))
(-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) (-.f64 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)) b_2))
(+.f64 (-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))) b_2)
(+.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))))
(-.f64 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))) b_2))
(-.f64 (/.f64 -1/8 (/.f64 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (/.f64 -1/8 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))))))
(-.f64 (+.f64 b_2 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) 1)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))) (-.f64 1 b_2))
(+.f64 b_2 (+.f64 (exp.f64 (log1p.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))) -1))
(-.f64 (+.f64 b_2 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))
(+.f64 (-.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))) b_2)
(+.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (-.f64 b_2 (/.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2))))
(-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2))))) (/.f64 (pow.f64 b_2 3) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (*.f64 b_2 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2)))))
(-.f64 (/.f64 -1/8 (/.f64 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3))) (-.f64 (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))) b_2))
(+.f64 b_2 (-.f64 (*.f64 (/.f64 -1/8 (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (/.f64 (pow.f64 b_2 3) (+.f64 (*.f64 b_2 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2)) (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2))))))
(-.f64 (+.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) (exp.f64 (log1p.f64 b_2))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 b_2)) 1) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(+.f64 -1 (+.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) (exp.f64 (log1p.f64 b_2))))
(-.f64 (+.f64 (fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c b_2) 0) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 -1/2 (/.f64 (*.f64 a c) b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (/.f64 -1/2 b_2) a) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) -1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 a b_2) (*.f64 -1/2 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) 1))
(*.f64 1/2 (*.f64 -1 (*.f64 c (/.f64 a b_2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 1/2 (neg.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (*.f64 -1/2 c) (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 1 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 (*.f64 a c)))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 b_2) (*.f64 a c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 (*.f64 (sqrt.f64 (/.f64 a b_2)) c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 b_2) (*.f64 -1/2 (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1/2 (neg.f64 c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 (*.f64 a c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (/.f64 1 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) 1))
(*.f64 (*.f64 -1 (*.f64 c (/.f64 a b_2))) 1/2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 a c) (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) c))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (*.f64 a c) (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 1/2 (neg.f64 b_2)) (*.f64 a c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (*.f64 b_2 (/.f64 1 c))) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) (/.f64 1 c))) (neg.f64 a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 (sqrt.f64 c) a))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (/.f64 -1/2 (*.f64 (neg.f64 b_2) 1)) (*.f64 (neg.f64 a) c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 -1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 (neg.f64 c)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) c)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) 1) (/.f64 c 1))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 (sqrt.f64 c) (*.f64 a (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c))))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) (/.f64 1 (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 a (*.f64 (/.f64 -1/2 b_2) (*.f64 (cbrt.f64 c) (pow.f64 (cbrt.f64 c) 2))))
(*.f64 (/.f64 (*.f64 (/.f64 -1/2 b_2) a) -1) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 1/2 (neg.f64 (/.f64 (neg.f64 b_2) a))) (neg.f64 c))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) b_2) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 (*.f64 c a) (sqrt.f64 b_2)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) c))
(*.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 b_2)) (neg.f64 a))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 1)) a)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (sqrt.f64 a)))
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (*.f64 (/.f64 -1/2 b_2) c) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (/.f64 (*.f64 -1/2 c) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (*.f64 -1/2 c) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) 1) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))))
(*.f64 (sqrt.f64 c) (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 b_2 a)) (sqrt.f64 (/.f64 (/.f64 b_2 c) a)))))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 b_2)) (sqrt.f64 (*.f64 a c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 b_2 c) a)) (sqrt.f64 b_2))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (sqrt.f64 (/.f64 b_2 (*.f64 a c)))) (sqrt.f64 (/.f64 (neg.f64 b_2) a))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (neg.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 (*.f64 c a))))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 (/.f64 b_2 c) a)) (sqrt.f64 (/.f64 (neg.f64 b_2) a)))) (sqrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) 1) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 b_2 a))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 c) (/.f64 (/.f64 -1/2 (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 b_2)) (cbrt.f64 (*.f64 a c)))
(*.f64 (/.f64 -1/2 (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2)) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 a c))) 2)) (cbrt.f64 (/.f64 (neg.f64 b_2) a))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (/.f64 b_2 a)))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 c) a)) 2) (cbrt.f64 (/.f64 (neg.f64 b_2) a)))) (cbrt.f64 (neg.f64 c)))
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 (*.f64 (/.f64 -1/2 b_2) a) (*.f64 c b_2))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 (*.f64 a (/.f64 -1/2 b_2)) (*.f64 b_2 c))) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 b_2 (*.f64 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 b_2 (*.f64 (*.f64 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) b_2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) 3) (pow.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2)) (-.f64 (*.f64 (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (*.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (-.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) 3) (pow.f64 (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)) 3)))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 4) (*.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (-.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)))) (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (+.f64 (pow.f64 (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))) 3) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 6))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))))
(*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) 1) (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2)))
(*.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2)) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3))) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)))))) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (+.f64 b_2 b_2))))
(*.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 b_2)))) (neg.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) (+.f64 b_2 b_2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 b_2))) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2) (*.f64 b_2 (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))))))
(*.f64 (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 3) (pow.f64 b_2 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2) (*.f64 b_2 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2)))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (neg.f64 (/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 3) (pow.f64 b_2 3)) (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2) (*.f64 b_2 (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) 2))) (-.f64 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)))
(*.f64 (+.f64 (-.f64 b_2 (*.f64 c (*.f64 a (/.f64 -1/2 b_2)))) b_2) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2) 2))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (/.f64 (-.f64 (*.f64 b_2 b_2) (pow.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2) 2)) (+.f64 b_2 (-.f64 b_2 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a))))))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0)) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(*.f64 (/.f64 (-.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) 0) (-.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 0)) (+.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)) (+.f64 0 (*.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0))))
(*.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (/.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)) (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))))
(/.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)) (*.f64 (/.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) -8) 1/4) (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))
(pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 3)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (*.f64 (/.f64 b_2 (*.f64 a c)) -2) -1)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3)
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 a c)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 (*.f64 c a)) 2)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 (/.f64 b_2 c) a) 2)))
(log.f64 (pow.f64 (exp.f64 -1/2) (*.f64 c (/.f64 a b_2))))
(*.f64 (*.f64 c (/.f64 a b_2)) (log.f64 (exp.f64 -1/2)))
(*.f64 c (*.f64 (/.f64 a b_2) (log.f64 (exp.f64 -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(cbrt.f64 (*.f64 -1/8 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(exp.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 1))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))))
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 -1/2 (*.f64 c (/.f64 a b_2)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 1 b_2 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(fma.f64 1 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 1 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2) b_2)
(-.f64 (fma.f64 (*.f64 a (/.f64 -1/2 b_2)) c b_2) b_2)
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(fma.f64 (sqrt.f64 b_2) (sqrt.f64 b_2) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) (sqrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) (sqrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2) (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c (*.f64 a (/.f64 -1/2 b_2))) b_2)) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) 2) (cbrt.f64 (-.f64 (/.f64 c (/.f64 (/.f64 b_2 -1/2) a)) b_2)) b_2)
(fma.f64 (*.f64 (/.f64 -1/2 b_2) a) c 0)
(*.f64 c (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 c (/.f64 (/.f64 b_2 -1/2) a))

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
12.4b
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 23 to 7 computations (69.6% saved)

localize9.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.1b
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
0.2b
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
Compiler

Compiled 26 to 14 computations (46.2% saved)

series4.0ms (0%)

Counts
2 → 36
Calls

12 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
1.0ms
b_2
@0
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
1.0ms
a
@-inf
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
1.0ms
a
@0
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
0.0ms
b_2
@inf
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))

rewrite79.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1060×*-commutative
702×swap-sqr
686×unswap-sqr
544×associate-/r/
472×associate-/l/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
120930
2284330
Stop Event
node limit
Counts
2 → 189
Calls
Call 1
Inputs
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (/.f64 -2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 b_2) (pow.f64 a -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 b_2) (neg.f64 (/.f64 -1 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 -2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1/2) (*.f64 -2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b_2 2) (/.f64 -1 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 1 (/.f64 (sqrt.f64 a) (neg.f64 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (sqrt.f64 a)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 1 (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))) (/.f64 1 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (sqrt.f64 a)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 -2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 b_2 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (cbrt.f64 (sqrt.f64 a))) (/.f64 b_2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2) (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (*.f64 b_2 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 b_2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (/.f64 1 (/.f64 a b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (/.f64 -2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b_2 (/.f64 1 (*.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 b_2) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -2 (/.f64 b_2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 -2 (/.f64 b_2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 -2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 -2 b_2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1/2) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b_2 2) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (/.f64 -1 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 1 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))) (/.f64 1 (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 -2 b_2) (*.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 b_2 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 a) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 a) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a) (sqrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (*.f64 -2 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a) (cbrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) 1) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) b_2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (neg.f64 (sqrt.f64 a))) (*.f64 b_2 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (*.f64 (sqrt.f64 a) -1/2)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (sqrt.f64 a)) b_2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) 1) (/.f64 b_2 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2) (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 b_2 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (*.f64 b_2 2) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (/.f64 (*.f64 b_2 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (pow.f64 a -1/2) (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) (pow.f64 a 3/2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))))))

simplify111.0ms (0.6%)

Algorithm
egg-herbie
Rules
1352×distribute-rgt-in
1340×distribute-lft-in
972×associate-/r/
790×distribute-lft-neg-out
692×distribute-rgt-neg-out
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03966145
110145769
235675769
Stop Event
node limit
Counts
225 → 265
Calls
Call 1
Inputs
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) -1)
(-.f64 0 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) 1)
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)))
(*.f64 (*.f64 -2 b_2) (pow.f64 a -1/2))
(*.f64 (*.f64 -2 b_2) (neg.f64 (/.f64 -1 (sqrt.f64 a))))
(*.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)
(*.f64 1 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 -2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (pow.f64 a -1/2) (*.f64 -2 b_2))
(*.f64 (*.f64 b_2 2) (/.f64 -1 (sqrt.f64 a)))
(*.f64 2 (/.f64 1 (/.f64 (sqrt.f64 a) (neg.f64 b_2))))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (/.f64 -2 (sqrt.f64 a)) b_2)
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) -2)
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 -2 (cbrt.f64 a)))
(*.f64 -1 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 b_2 2))
(*.f64 (/.f64 -2 (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 -2 (cbrt.f64 (sqrt.f64 a))) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 -2 (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)) b_2)
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6))
(*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2) (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2))
(pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/3)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1)
(neg.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) 1))
(sqrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(+.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) -1)
(-.f64 0 (/.f64 (*.f64 b_2 2) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) b_2))))
(*.f64 -2 (/.f64 1 (/.f64 a b_2)))
(*.f64 b_2 (/.f64 -2 a))
(*.f64 b_2 (/.f64 1 (*.f64 a -1/2)))
(*.f64 (*.f64 -2 b_2) (/.f64 1 a))
(*.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2))
(*.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 -2 b_2)))))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 -2 b_2)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 a -1/2) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (*.f64 b_2 2) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (/.f64 -1 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 (*.f64 -2 b_2) (*.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 -1 (/.f64 (*.f64 b_2 2) a))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 1 a) (*.f64 -2 b_2))
(*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) b_2)) -2)
(*.f64 (/.f64 (pow.f64 a -1/2) (neg.f64 (sqrt.f64 a))) (*.f64 b_2 2))
(*.f64 (/.f64 (pow.f64 a -1/2) (*.f64 (sqrt.f64 a) -1/2)) b_2)
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (sqrt.f64 a)) b_2)
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) 1) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6))
(*.f64 (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2) (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2))
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1)
(neg.f64 (/.f64 (*.f64 b_2 2) a))
(neg.f64 (*.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2)))
(neg.f64 (*.f64 (/.f64 (*.f64 b_2 2) a) 1))
(neg.f64 (*.f64 1 (/.f64 (*.f64 b_2 2) a)))
(neg.f64 (*.f64 (pow.f64 a -1/2) (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) (pow.f64 a 3/2)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
Outputs
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (*.f64 (sqrt.f64 (/.f64 1 a)) b_2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 2 (/.f64 b_2 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(+.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) -1)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(-.f64 0 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) 1)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 b_2 (/.f64 -2 (sqrt.f64 a)))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 -2 b_2) (pow.f64 a -1/2))
(*.f64 -2 (*.f64 b_2 (pow.f64 a -1/2)))
(*.f64 (*.f64 -2 b_2) (neg.f64 (/.f64 -1 (sqrt.f64 a))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 1 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 b_2 (/.f64 -2 a))))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a)))
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 -2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (pow.f64 a -1/2) (*.f64 -2 b_2))
(*.f64 -2 (*.f64 b_2 (pow.f64 a -1/2)))
(*.f64 (*.f64 b_2 2) (/.f64 -1 (sqrt.f64 a)))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 2 (/.f64 1 (/.f64 (sqrt.f64 a) (neg.f64 b_2))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) b_2)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))) (/.f64 1 (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) -2)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 -2 (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 -1 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (neg.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 b_2 2))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 1 (pow.f64 a 1/4)))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 -2 (cbrt.f64 (sqrt.f64 a))) (/.f64 b_2 (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) 1) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 -2 (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))
(/.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 (sqrt.f64 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2)))
(*.f64 (/.f64 -2 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(/.f64 (*.f64 -2 (cbrt.f64 b_2)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 a) -1/2)) b_2)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))) (cbrt.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (neg.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (sqrt.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3/2))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/6))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2) (pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1/2))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 1)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 2)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) 3)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) 1/3)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(pow.f64 (*.f64 (/.f64 (sqrt.f64 a) b_2) -1/2) -1)
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(neg.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) 1))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(sqrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a))
(sqrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2))))
(sqrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3/2)))
(cbrt.f64 (/.f64 (*.f64 -8 (pow.f64 b_2 3)) (pow.f64 a 3/2)))
(cbrt.f64 (*.f64 (/.f64 -8 (pow.f64 a 3/2)) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(/.f64 (*.f64 -2 b_2) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) -1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(-.f64 0 (/.f64 (*.f64 b_2 2) a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 1 (*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) b_2))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -2 (/.f64 1 (/.f64 a b_2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 b_2 (/.f64 1 (*.f64 a -1/2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (*.f64 -2 b_2) (/.f64 1 a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 -2 b_2)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 1 (/.f64 a (cbrt.f64 (*.f64 -2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (pow.f64 a -1/2) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (*.f64 b_2 2) (/.f64 1 (neg.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (/.f64 -1 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(/.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (*.f64 -2 b_2)))
(*.f64 (*.f64 -2 (/.f64 b_2 (pow.f64 a 1/4))) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 a 1/4)) -2) (/.f64 (*.f64 (pow.f64 a 1/4) (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (sqrt.f64 a) (pow.f64 a 1/4))))
(*.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 -2 (*.f64 (pow.f64 a 1/4) (/.f64 (sqrt.f64 a) b_2))) (/.f64 1 (pow.f64 a 1/4)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 a 1/4)) -2) (/.f64 (*.f64 (pow.f64 a 1/4) (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (sqrt.f64 a) (pow.f64 a 1/4))))
(*.f64 (/.f64 (*.f64 -2 b_2) (*.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 1 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 a))) (*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 1 (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 -1 (/.f64 (*.f64 b_2 2) a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 -2 (cbrt.f64 a)) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 b_2 a) -2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) a) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 -2 b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) (/.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))
(*.f64 (/.f64 1 a) (*.f64 -2 b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (*.f64 -2 b_2) (pow.f64 a 1/4)))
(*.f64 (/.f64 -2 (/.f64 (pow.f64 a 1/4) b_2)) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(/.f64 (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)) (/.f64 (pow.f64 a 1/4) (*.f64 -2 b_2)))
(*.f64 (*.f64 -2 (/.f64 b_2 (pow.f64 a 1/4))) (/.f64 (pow.f64 a -1/2) (pow.f64 a 1/4)))
(*.f64 (/.f64 (/.f64 1 (cbrt.f64 a)) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 b_2 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 -2 (cbrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 a))) (*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 (sqrt.f64 a))) (/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 a))) (*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (sqrt.f64 a)) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))
(*.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (pow.f64 a 1/4)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (pow.f64 a 1/4)))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (cbrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) (/.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (cbrt.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) a)) (sqrt.f64 a)) (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (cbrt.f64 (/.f64 4 (/.f64 a (*.f64 b_2 b_2)))) (/.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a)))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (*.f64 (/.f64 4 a) (*.f64 b_2 b_2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)) (/.f64 (*.f64 -2 b_2) (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 -2 (/.f64 (cbrt.f64 (sqrt.f64 a)) b_2)) (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)))
(/.f64 (*.f64 (*.f64 -2 b_2) (/.f64 (pow.f64 a -1/2) (cbrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))
(*.f64 (*.f64 b_2 (/.f64 -2 (cbrt.f64 (sqrt.f64 a)))) (/.f64 (pow.f64 a -1/2) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) b_2)) -2)
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (neg.f64 (sqrt.f64 a))) (*.f64 b_2 2))
(*.f64 (*.f64 b_2 2) (/.f64 (pow.f64 a -1/2) (neg.f64 (sqrt.f64 a))))
(*.f64 2 (*.f64 b_2 (/.f64 (pow.f64 a -1/2) (neg.f64 (sqrt.f64 a)))))
(*.f64 (/.f64 (pow.f64 a -1/2) (*.f64 (sqrt.f64 a) -1/2)) b_2)
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 -2 b_2)))) (sqrt.f64 (*.f64 -2 b_2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 a -1/2) (/.f64 (sqrt.f64 a) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))))) (cbrt.f64 (*.f64 -2 b_2)))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (*.f64 (/.f64 (pow.f64 a -1/2) (sqrt.f64 a)) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2)))))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (pow.f64 a -1/2) (sqrt.f64 a))))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (*.f64 (pow.f64 a -1/2) (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2)))) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (sqrt.f64 a)) b_2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) 1) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (pow.f64 a 1/4)) (/.f64 b_2 (pow.f64 a 1/4)))
(/.f64 (*.f64 (/.f64 1 (pow.f64 a 1/4)) -2) (/.f64 (*.f64 (pow.f64 a 1/4) (sqrt.f64 a)) b_2))
(*.f64 (/.f64 b_2 (pow.f64 a 1/4)) (/.f64 -2 (*.f64 (sqrt.f64 a) (pow.f64 a 1/4))))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)) (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))))
(*.f64 (/.f64 1 (cbrt.f64 (sqrt.f64 a))) (*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (cbrt.f64 a))))
(*.f64 (/.f64 b_2 (cbrt.f64 (sqrt.f64 a))) (/.f64 (/.f64 -2 (sqrt.f64 a)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (neg.f64 b_2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (sqrt.f64 b_2) (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 b_2))))
(/.f64 (*.f64 -2 (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (cbrt.f64 b_2))
(*.f64 (cbrt.f64 b_2) (/.f64 -2 (*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2)) (sqrt.f64 a))))
(*.f64 (cbrt.f64 b_2) (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (/.f64 -2 a)))
(*.f64 (*.f64 (cbrt.f64 b_2) (/.f64 -2 a)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a))) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 b_2 (/.f64 -2 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 (/.f64 -2 a))) 2)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 b_2 -1/2) a)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a))) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 b_2 -1/2) a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -2 b_2) a)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a))) (cbrt.f64 (sqrt.f64 (/.f64 (*.f64 -2 b_2) a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/6))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(*.f64 (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2) (pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1/2))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(pow.f64 (*.f64 -1/2 (/.f64 a b_2)) -1)
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(neg.f64 (/.f64 (*.f64 b_2 2) a))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(neg.f64 (*.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (pow.f64 a -1/2)))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(neg.f64 (*.f64 (/.f64 (*.f64 b_2 2) a) 1))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(neg.f64 (*.f64 1 (/.f64 (*.f64 b_2 2) a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(neg.f64 (*.f64 (pow.f64 a -1/2) (*.f64 2 (/.f64 b_2 (sqrt.f64 a)))))
(*.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (pow.f64 a -1/2))
(*.f64 -2 (/.f64 (*.f64 b_2 (pow.f64 a -1/2)) (sqrt.f64 a)))
(neg.f64 (/.f64 (*.f64 2 (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(sqrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 2))
(sqrt.f64 (pow.f64 (*.f64 b_2 (/.f64 -2 a)) 2))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
(fabs.f64 (/.f64 (*.f64 -2 b_2) a))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 b_2) 3) (pow.f64 a 3)))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))) 3) (pow.f64 a 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) 3) (pow.f64 a 3/2)))
(cbrt.f64 (*.f64 (/.f64 -8 (pow.f64 a 3/2)) (pow.f64 (/.f64 b_2 (sqrt.f64 a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 b_2 (/.f64 -2 a))
(/.f64 (/.f64 b_2 -1/2) a)
(/.f64 (*.f64 -2 b_2) a)

eval503.0ms (2.9%)

Compiler

Compiled 34067 to 15155 computations (55.5% saved)

prune683.0ms (4%)

Pruning

56 alts after pruning (47 fresh and 9 done)

PrunedKeptTotal
New1398171415
Fresh73037
Picked011
Done2810
Total1407561463
Error
5.2b
Counts
1463 → 56
Alt Table
Click to see full alt table
StatusErrorProgram
49.0b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
55.1b
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
56.1b
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
45.9b
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
61.7b
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
52.1b
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
44.7b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
33.3b
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
45.1b
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
55.5b
(/.f64 (/.f64 (*.f64 -2 (cbrt.f64 b_2)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (sqrt.f64 a))
55.4b
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
54.7b
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
36.6b
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
45.0b
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
55.8b
(/.f64 (-.f64 b_2 b_2) a)
47.1b
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
55.8b
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
55.8b
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
47.6b
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
47.1b
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
53.6b
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
42.7b
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
45.1b
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
39.0b
(/.f64 (*.f64 c -1/2) b_2)
44.2b
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
59.3b
(/.f64 (neg.f64 b_2) a)
63.6b
(/.f64 (log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 a))
56.3b
(/.f64 (exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 a))
54.1b
(/.f64 1 (/.f64 a (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
45.3b
(/.f64 1 (/.f64 a (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))))
45.1b
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
47.6b
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
45.6b
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
56.1b
(/.f64 1/2 (/.f64 b_2 c))
59.1b
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
50.1b
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
63.7b
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 b_2 a)))
45.6b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
45.4b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))))
49.9b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)))
54.7b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)))
46.8b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
54.7b
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))
45.9b
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
45.0b
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
36.7b
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
45.1b
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
39.0b
(*.f64 (/.f64 -1/2 b_2) c)
45.7b
(*.f64 (/.f64 -2 a) b_2)
45.9b
(*.f64 (*.f64 (cbrt.f64 b_2) (/.f64 -2 a)) (pow.f64 (cbrt.f64 b_2) 2))
56.1b
(*.f64 1/2 (/.f64 c b_2))
45.6b
(*.f64 -2 (/.f64 b_2 a))
54.4b
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
56.4b
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
55.7b
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
51.0b
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3))
Compiler

Compiled 892 to 594 computations (33.4% saved)

regimes1.0s (5.8%)

Counts
83 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
(+.f64 (/.f64 b_2 a) (+.f64 (*.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 b_2 a)))
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))) a)
(/.f64 1 (/.f64 a (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2)))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2)
(/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a))
(cbrt.f64 (pow.f64 (/.f64 -1/2 (*.f64 a (/.f64 b_2 (*.f64 a c)))) 3))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (log1p.f64 (/.f64 c (/.f64 b_2 1/2)))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (pow.f64 (cbrt.f64 (/.f64 c (/.f64 b_2 1/2))) 3))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 1/2 (sqrt.f64 c)) (/.f64 b_2 (sqrt.f64 c))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (+.f64 (fma.f64 b_2 1 b_2) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) a)
(/.f64 (+.f64 b_2 (+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (*.f64 2 (fma.f64 b_2 1 b_2)))) a)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (fma.f64 -1/8 (*.f64 (/.f64 c b_2) (/.f64 c b_2)) (*.f64 c (/.f64 1/2 b_2)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) a) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4)) (/.f64 b_2 a))
(*.f64 (*.f64 (cbrt.f64 b_2) (/.f64 -2 a)) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a)
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) (pow.f64 b_2 4)) (/.f64 1 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 a))
(/.f64 (log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 (sqrt.f64 a))))) (sqrt.f64 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (exp.f64 (log.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (sqrt.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2)))) 2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (pow.f64 (pow.f64 (log1p.f64 (*.f64 c (/.f64 1/2 b_2))) 3) 1/3)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 -2 (cbrt.f64 b_2)) (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 b_2) 2))) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a) (+.f64 (fma.f64 (/.f64 -1 a) b_2 (/.f64 b_2 a)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a))))
(/.f64 1 (/.f64 a (fma.f64 -1/16 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 5)) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (pow.f64 b_2 4)) (-.f64 (*.f64 b_2 (+.f64 b_2 b_2)) (*.f64 c a))) (/.f64 1 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) a)
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 (*.f64 c -1/2) b_2)
Calls

4 calls:

403.0ms
a
262.0ms
c
174.0ms
b_2
137.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
ErrorSegmentsBranch
24.2b11a
8.7b3b_2
31.3b5c
14.8b5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 1203 to 526 computations (56.3% saved)

bsearch79.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
9.351601081244487e-91
2.9406562947450047e-80
47.0ms
-5.4502704517833345e+101
-5.0468825237046286e+94
Results
57.0ms269×body256valid
7.0ms48×body256invalid
6.0ms23×body1024valid
2.0ms10×body512valid
2.0ms15×body256infinite
1.0msbody2048valid
Compiler

Compiled 551 to 374 computations (32.1% saved)

regimes754.0ms (4.4%)

Counts
39 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (expm1.f64 (*.f64 c (/.f64 1/2 b_2))))
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a))
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

330.0ms
c
323.0ms
a
91.0ms
b_2
Results
ErrorSegmentsBranch
27.7b14a
11.1b3b_2
31.5b11c
Compiler

Compiled 433 to 211 computations (51.3% saved)

bsearch82.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
9.351601081244487e-91
2.9406562947450047e-80
46.0ms
-7.36941590258821e-18
-4.695101248375549e-22
Results
35.0ms68×body256invalid
32.0ms257×body256valid
7.0ms16×body1024valid
3.0msbody2048valid
1.0msbody512valid
Compiler

Compiled 502 to 353 computations (29.7% saved)

regimes513.0ms (3%)

Counts
36 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

228.0ms
c
209.0ms
a
67.0ms
b_2
Results
ErrorSegmentsBranch
27.7b14a
11.1b3b_2
31.6b11c
Compiler

Compiled 399 to 200 computations (49.9% saved)

bsearch50.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
9.351601081244487e-91
2.9406562947450047e-80
19.0ms
-7.36941590258821e-18
-4.695101248375549e-22
Results
28.0ms247×body256valid
7.0ms60×body256invalid
5.0ms17×body1024valid
4.0ms16×body512valid
3.0msbody2048valid
Compiler

Compiled 466 to 335 computations (28.1% saved)

regimes749.0ms (4.4%)

Counts
35 → 3
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a)
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

534.0ms
a
150.0ms
c
56.0ms
b_2
Results
ErrorSegmentsBranch
29.0b12a
11.5b3b_2
31.8b11c
Compiler

Compiled 390 to 198 computations (49.2% saved)

bsearch351.0ms (2%)

Algorithm
binary-search
Steps
TimeLeftRight
329.0ms
9.351601081244487e-91
2.9406562947450047e-80
22.0ms
-1.5441674249695346e-37
-3.2217456926793483e-40
Results
333.0ms260×body256valid
7.0ms61×body256invalid
4.0ms14×body1024valid
2.0ms12×body512valid
1.0msbody2048valid
Compiler

Compiled 430 to 317 computations (26.3% saved)

regimes272.0ms (1.6%)

Counts
34 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) b_2) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a)) b_2) a)
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) b_2) a)
(-.f64 (/.f64 (+.f64 b_2 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2)) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))))
(/.f64 (+.f64 (*.f64 (*.f64 1/2 c) a) (*.f64 b_2 (*.f64 -2 b_2))) (*.f64 b_2 a))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 4 b_2)) (*.f64 c a)) (*.f64 b_2 (*.f64 -2 a)))
(*.f64 (+.f64 (-.f64 (neg.f64 b_2) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) b_2) (/.f64 1 (neg.f64 a)))
(/.f64 (+.f64 (-.f64 (/.f64 -1/2 (*.f64 (/.f64 1 (/.f64 c b_2)) (/.f64 1 a))) b_2) b_2) a)
(/.f64 (/.f64 (*.f64 c (neg.f64 a)) (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))))) a)
(/.f64 (+.f64 a (*.f64 (*.f64 (/.f64 b_2 c) 2) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 b_2 c) 2) a))
(/.f64 (/.f64 (*.f64 (*.f64 a (neg.f64 c)) b_2) (+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) (neg.f64 b_2))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (/.f64 (/.f64 b_2 -1/2) a))
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

122.0ms
a
113.0ms
c
28.0ms
b_2
Results
ErrorSegmentsBranch
31.7b8a
21.9b2b_2
35.3b7c
Compiler

Compiled 383 to 196 computations (48.8% saved)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
29.0ms
-2.2354152039596064e-302
8.187945351000592e-307
Results
20.0ms144×body256valid
7.0ms67×body256invalid
Compiler

Compiled 238 to 177 computations (25.6% saved)

regimes148.0ms (0.9%)

Counts
16 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
(/.f64 (*.f64 c -1/2) b_2)
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 (/.f64 -1/2 a) b_2) (*.f64 c a))
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 b_2) a) c) a)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 c)) a) a)
(/.f64 (/.f64 (*.f64 -1/2 (*.f64 c a)) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 c -1/2) b_2)
Calls

3 calls:

66.0ms
a
52.0ms
c
26.0ms
b_2
Results
ErrorSegmentsBranch
31.8b8a
22.0b2b_2
35.4b7c
Compiler

Compiled 120 to 69 computations (42.5% saved)

bsearch16.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.838766830493501e-256
1.3672668074970159e-255
Results
10.0ms78×body256valid
4.0ms35×body256invalid
0.0msbody512valid
Compiler

Compiled 112 to 85 computations (24.1% saved)

regimes135.0ms (0.8%)

Counts
8 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
(*.f64 (/.f64 -1/2 b_2) c)
(/.f64 -2 (/.f64 a b_2))
(/.f64 1/2 (/.f64 b_2 c))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -1/2 b_2) c)
Calls

3 calls:

81.0ms
c
42.0ms
a
10.0ms
b_2
Results
ErrorSegmentsBranch
31.8b8a
22.1b2b_2
35.4b7c
Compiler

Compiled 54 to 35 computations (35.2% saved)

bsearch15.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.838766830493501e-256
1.3672668074970159e-255
Results
10.0ms79×body256valid
3.0ms28×body256invalid
0.0msbody512valid
Compiler

Compiled 112 to 85 computations (24.1% saved)

regimes41.0ms (0.2%)

Counts
5 → 2
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
(*.f64 c (/.f64 1/2 b_2))
(*.f64 (/.f64 -2 a) b_2)
Outputs
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1/2 (/.f64 c b_2))
Calls

3 calls:

20.0ms
a
11.0ms
c
7.0ms
b_2
Results
ErrorSegmentsBranch
43.5b5a
39.4b2b_2
44.2b3c
Compiler

Compiled 39 to 26 computations (33.3% saved)

bsearch30.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
1.349538027705673e-23
7.023519107200154e-19
Results
9.0ms19×body2048valid
8.0ms69×body256valid
5.0ms19×body1024valid
4.0ms21×body512valid
2.0ms17×body256invalid
Compiler

Compiled 166 to 127 computations (23.5% saved)

regimes12.0ms (0.1%)

Accuracy

Total -13.7b remaining (-30.1%)

Threshold costs -13.7b (-30.1%)

Counts
2 → 1
Calls
Call 1
Inputs
(/.f64 (neg.f64 b_2) a)
(*.f64 -2 (/.f64 b_2 a))
Outputs
(*.f64 -2 (/.f64 b_2 a))
Calls

3 calls:

5.0ms
a
3.0ms
b_2
3.0ms
c
Results
ErrorSegmentsBranch
45.6b1a
45.6b1b_2
45.6b1c
Compiler

Compiled 24 to 17 computations (29.2% saved)

simplify18.0ms (0.1%)

Algorithm
egg-herbie
Rules
22×*-commutative
20×+-commutative
14×sub-neg
10×neg-mul-1
10×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072546
191546
2106546
3114546
4118546
5119546
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -509999999999999994511792220397454707450167888996577004381999832080163128618002565929156972842238083072) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3470978933371479/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -4984604984193435/83076749736557242056487941267521536) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 450559765389567/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -2764794231232625/5316911983139663491615228241121378304) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1644812545036825/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -7601177882694809/12259964326927110866866776217202473468949912977468817408) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5240681748865799/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 121507742161203/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 -1/2 b_2) c))
(if (<=.f64 b_2 6646139978924579/20769187434139310514121985316880384) (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
Outputs
(if (<=.f64 b_2 -509999999999999994511792220397454707450167888996577004381999832080163128618002565929156972842238083072) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3470978933371479/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -4984604984193435/83076749736557242056487941267521536) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 450559765389567/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (-.f64 (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -4984604984193435/83076749736557242056487941267521536) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 450559765389567/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192) (-.f64 (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -2764794231232625/5316911983139663491615228241121378304) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1644812545036825/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -2764794231232625/5316911983139663491615228241121378304) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1644812545036825/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -7601177882694809/12259964326927110866866776217202473468949912977468817408) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -7601177882694809/12259964326927110866866776217202473468949912977468817408) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7742953005213299/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072) (/.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -101201126653655/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 5240681748865799/8452712498170643941637436558664265704301557216577944354047371344426782440907597751590676094202515006314790319892114058862117560952042968596008623655407033230534186943984081346699704282822823056848387726531379014466368452684024987821414350380272583623832617294363807973376) (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 121507742161203/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 -1/2 b_2) c))
(if (<=.f64 b_2 121507742161203/132073632783916311588084946229129151629711831509030380531990177256668475639181214868604313971914296973668598748314282169720586889875671384312634744615734894227096670999751271042182879419106610263256058227052797101037007073187890434709599224691759119122384645224434499584) (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 -1/2 b_2)))
(if (<=.f64 b_2 6646139978924579/20769187434139310514121985316880384) (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
Compiler

Compiled 236 to 159 computations (32.6% saved)

soundness1.2s (6.8%)

Algorithm
egg-herbie
Rules
1106×associate-*r*
930×associate-/l*
888×associate-*l*
806×associate-+r+
790×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
01339
12635
24435
37735
411935
523435
642535
771435
8119835
9175335
10215635
11372235
12508535
13592435
14593235
15594635
16597435
17599035
18602635
19604935
20606135
086522556
1241521450
Stop Event
node limit
saturated
saturated
saturated
Compiler

Compiled 141 to 54 computations (61.7% saved)

end85.0ms (0.5%)

Compiler

Compiled 209 to 112 computations (46.4% saved)

Profiling

Loading profile data...