Details

Time bar (total: 16.0s)

analyze286.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 (10.5%)

Results
651.0ms5566×body256valid
389.0ms1115×body2048valid
202.0ms770×body1024valid
182.0ms426×body4096valid
127.0ms1200×body256invalid
71.0ms379×body512valid
42.0ms381×body256infinite
Bogosity

preprocess99.0ms (0.6%)

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)

simplify169.0ms (1.1%)

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
49.6%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
49.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Compiler

Compiled 15 to 9 computations (40% saved)

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
97.2%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 49 to 9 computations (81.6% saved)

series15.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
b_2
@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)

rewrite316.0ms (2%)

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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
Outputs
((((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (2))) (((*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1) (2))) (((*.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((*.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)) (2))) (((*.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)))) (2))) (((*.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))))) (2))) (((*.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))))) (2))) (((*.f64 (pow.f64 1 1/2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((*.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)) (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)))))) (2))) (((/.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)))) (2))) (((/.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)))))) (2))) (((/.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)))) (2))) (((/.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)))))) (2))) (((/.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)))) (2))) (((pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/2) (2))) (((pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1) (2))) (((pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1/4) 2) (2))) (((pow.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (2))) (((pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) 1/3) (2))) (((fabs.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((log.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (2))) (((cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2)) (2))) (((expm1.f64 (log1p.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((exp.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1/2)) (2))) (((exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 1)) (2))) (((log1p.f64 (expm1.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))))
((((+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)) (2))) (((+.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (*.f64 (neg.f64 b_2) 1)) (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))) (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))) (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))) (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))) (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))) (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))) (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)) (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)) (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)) (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))) (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))) (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))) (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))) (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))) (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))) (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))) (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))) (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))) (2))) (((+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (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))) (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))) (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))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (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)) (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)) (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)) (2))) (((+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (exp.f64 (log1p.f64 b_2))) 1) (2))) (((*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) (2))) (((*.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (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))) (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)) (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))) (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)))))) (2))) (((*.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)))))))) (2))) (((*.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))) (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))))) (2))) (((/.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)))) (2))) (((/.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))))) (2))) (((/.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))))))) (2))) (((/.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)))))) (2))) (((/.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)))))))) (2))) (((/.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))) (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))))) (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))))) (2))) (((/.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))))))) (2))) (((/.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)))))) (2))) (((/.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)))))))) (2))) (((/.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))) (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))))) (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)))))) (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)))))))) (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)))))) (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)))))))) (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)))) (2))) (((/.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))))) (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))) (2))) (((/.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))))) (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))))) (2))) (((/.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)))))) (2))) (((/.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)))))) (2))) (((/.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))))))) (2))) (((/.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)))))))) (2))) (((/.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)))))))) (2))) (((pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) (2))) (((pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (2))) (((pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3) (2))) (((pow.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 2)) (2))) (((log.f64 (exp.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3)) (2))) (((expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((exp.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1)) (2))) (((log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((fma.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2)) (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)) (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)) (2))))
((((+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (2))) (((+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 a (neg.f64 c)) 1)) (2))) (((+.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)))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 a) c (*.f64 a c)))) (2))) (((+.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)))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (fma.f64 (neg.f64 a) c (*.f64 a c)))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (2))) (((+.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)))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1)) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 a) c (*.f64 a c))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2)) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 c) a (*.f64 a c)))) (2))) (((+.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))))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 a) c (*.f64 a c)))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 b_2 b_2) (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)))) (2))) (((+.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)))) (2))) (((+.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)))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (+.f64 (*.f64 a c) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((+.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2)) (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))) (2))) (((+.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2)) (2))) (((+.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((+.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((+.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((+.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))) (2))) (((+.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))) (2))) (((+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 a (neg.f64 c))) (2))) (((+.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)))) (2))) (((+.f64 (+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)) (*.f64 (*.f64 a (neg.f64 c)) 1)) (2))) (((+.f64 (+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 a (neg.f64 c))) (*.f64 a c)) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1) (2))) (((*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1) (2))) (((*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((*.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))))) (2))) (((*.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)))) (2))) (((*.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)) (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))))) (2))) (((*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((*.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)))))) (2))) (((*.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)) (2))) (((*.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))))) (2))) (((*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (2))) (((/.f64 1 (/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))) (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)))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (fma.f64 b_2 b_2 (*.f64 a c))) (2))) (((/.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))))) (2))) (((/.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)))) (2))) (((/.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)))) (2))) (((/.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)))))) (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)))))) (2))) (((/.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)))) (2))) (((/.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)))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c))) (2))) (((/.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))))) (2))) (((/.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)))) (2))) (((/.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)))) (2))) (((/.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)))))) (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)))))) (2))) (((/.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)))) (2))) (((/.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)))))) (2))) (((/.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)))))) (2))) (((/.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)))) (2))) (((/.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)))))) (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)))) (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)))))) (2))) (((/.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)))) (2))) (((/.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))) (2))) (((/.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))))) (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))) (2))) (((/.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))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (fma.f64 b_2 b_2 (*.f64 a c))) (2))) (((/.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)))) (2))) (((/.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)))) (2))) (((/.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))))) (2))) (((/.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)))))) (2))) (((/.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)))))) (2))) (((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))) 2) (2))) (((pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3) (2))) (((pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2) 1/2) (2))) (((pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 2)) (2))) (((log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3)) (2))) (((expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)) (2))) (((log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (2))) (((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))) (2))) (((fma.f64 1 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c))) (2))) (((fma.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (2))) (((fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a (neg.f64 c))) (2))) (((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))) (2))))
((((+.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (neg.f64 (/.f64 b_2 a))) (2))) (((+.f64 (neg.f64 (/.f64 b_2 a)) (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a)) (2))) (((-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1) (2))) (((*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.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)) (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))) (2))) (((*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (2))) (((*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (/.f64 -1 a)) (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))) (2))) (((*.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))) (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)) (2))) (((*.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))) (2))) (((*.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)) (2))) (((*.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))) (2))) (((*.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))) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3) (2))) (((pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1) (2))) (((neg.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (neg.f64 a))) (2))) (((sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3)) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))))

simplify244.0ms (1.5%)

Algorithm
egg-herbie
Rules
1102×associate-*r*
930×associate-/l*
886×associate-*l*
810×associate-+r+
788×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086522556
1241321450
Stop Event
node limit
Counts
406 → 566
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 (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 -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 (/.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 (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 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 (/.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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (+.f64 (pow.f64 (/.f64 (*.f64 -1/8 (*.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 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(/.f64 (*.f64 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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 (*.f64 c -1/2) 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))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 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))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 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))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 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))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 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))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (/.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 1 (*.f64 (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 -1/2 (/.f64 b_2 c))
(+.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 c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.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 (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 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 -2 (/.f64 b_2 a))
(+.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))))
(+.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)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.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 c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.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 (pow.f64 (/.f64 (*.f64 -1/8 (*.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 b_2 c)))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.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 c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
(+.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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.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) (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))) (*.f64 a 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)) (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 b_2 c)))))
(-.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)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 1)
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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)))
(*.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)))
(*.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 (-.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 (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 (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)))
(*.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 (-.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 (*.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)))))))
(/.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 (*.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)))))))
(/.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 (*.f64 c a) (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 c (*.f64 a (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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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)))
(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)))
(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)))
(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)))
(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))
(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))))
(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)))
(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)))
(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))
(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)))
(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)))
(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)))
(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)))
(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)))
(+.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 (-.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 (-.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (+.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)) b_2)
(+.f64 (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) 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 c a))) (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 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (+.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)) b_2)
(+.f64 (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) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 b_2 (*.f64 2 (+.f64 (neg.f64 b_2) b_2))))
(+.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (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 (*.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 (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 (*.f64 0 b_2) (+.f64 (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) 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 (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 (*.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 (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 (*.f64 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 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 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 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 (*.f64 0 b_2) (+.f64 (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) 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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (-.f64 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 (-.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (+.f64 b_2 (*.f64 -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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (+.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)) b_2)
(+.f64 (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) 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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (+.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)) b_2)
(+.f64 (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) 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 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 (-.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 (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 (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 (-.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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 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 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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 (*.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 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.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 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 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (+.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 (*.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 b_2 b_2) (+.f64 (*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 (*.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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 (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 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.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)) 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 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (neg.f64 (+.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 (-.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 b_2 b_2) (+.f64 (*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 (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 (-.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 (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 (sqrt.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 (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 (-.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)))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)))))
(/.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 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) 2) (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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3))) (cbrt.f64 (+.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))))))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 b_2 6)) (/.f64 (+.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (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 (+.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 (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 1 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) 3) (*.f64 b_2 (pow.f64 b_2 8)))) (*.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 6) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3))) (+.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 (*.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 (*.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 (*.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 (-.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)))))) (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 (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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (+.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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (sqrt.f64 (+.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)))))) (sqrt.f64 (+.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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (+.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 (cbrt.f64 (+.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)))))) (cbrt.f64 (+.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)))))))))
(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)
(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)
(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)
(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)
(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))
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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))
(+.f64 (*.f64 b_2 b_2) (*.f64 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(+.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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) 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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) (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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.f64 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 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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) 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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) (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 (*.f64 2 (fma.f64 (neg.f64 c) a (*.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 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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) (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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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)) (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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (*.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 0 (*.f64 c a)) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 (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 (-.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 (*.f64 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 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 (*.f64 a (neg.f64 c)) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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))
(+.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 (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (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 1 (*.f64 b_2 b_2)) (exp.f64 (log1p.f64 (*.f64 c a))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 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) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(*.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))
(*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (*.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 (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))
(*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (*.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) (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 (*.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 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 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (*.f64 0 (*.f64 c a)) (+.f64 (-.f64 (*.f64 0 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c 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 (*.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)))))))
(/.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 (*.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 (-.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 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 c) a (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2) (*.f64 (*.f64 0 (*.f64 c a)) (+.f64 (-.f64 (*.f64 0 (*.f64 c a)) (*.f64 b_2 b_2)) (*.f64 c 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 (*.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)))))))
(/.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 (*.f64 c a) (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 c (*.f64 a (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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) 2)))
(*.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 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (*.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 6) (pow.f64 (*.f64 c a) 3))) (*.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)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (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 c (*.f64 a (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 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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c 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 (-.f64 (pow.f64 b_2 8) (pow.f64 (*.f64 c a) 4)) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)))
(/.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 (pow.f64 (pow.f64 b_2 4) 3) (pow.f64 (pow.f64 (*.f64 c a) 2) 3)) (/.f64 (+.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 1 (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.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 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.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 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.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 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3)) (/.f64 (+.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 1 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 b_2 6) 3) (pow.f64 (pow.f64 (*.f64 c a) 3) 3)) (/.f64 (+.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 c (*.f64 a (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 (*.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 (-.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 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (sqrt.f64 (+.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 (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (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 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))) (cbrt.f64 (+.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)) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 c (*.f64 a (fma.f64 b_2 b_2 (*.f64 c a)))))) (cbrt.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 a c)) 1)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 2)
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 3)
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(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))
(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))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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))
(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 a (neg.f64 c)))
(-.f64 (*.f64 b_2 b_2) (*.f64 c 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 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 (/.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 (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 (-.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 (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))) 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 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 (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 (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 (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 (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 (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 (-.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 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) (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 (-.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) (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 (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)))
(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)
(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)
(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))
(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))
(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)
(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 (-.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)

eval184.0ms (1.2%)

Compiler

Compiled 16503 to 5604 computations (66% saved)

prune209.0ms (1.3%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New54521566
Fresh000
Picked011
Done000
Total54522567
Error
92.5%
Counts
567 → 22
Alt Table
Click to see full alt table
StatusErrorProgram
31.1%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
49.5%
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
26.7%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
48.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
26.7%
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) a)
33.7%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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)
30.4%
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
33.6%
(/.f64 (/.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))))) a)
25.8%
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
13.5%
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
49.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
38.5%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
13.3%
(/.f64 (-.f64 b_2 b_2) a)
29.6%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
39.4%
(/.f64 -1/2 (/.f64 b_2 c))
48.7%
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
27.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
48.9%
(*.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))
49.5%
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
39.6%
(*.f64 -1/2 (/.f64 c b_2))
28.0%
(*.f64 -2 (/.f64 b_2 a))
Compiler

Compiled 711 to 439 computations (38.3% saved)

localize40.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.7%
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
97.2%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 64 to 12 computations (81.3% saved)

series21.0ms (0.1%)

Counts
1 → 20
Calls

9 calls:

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

rewrite116.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1882×associate-*r/
1512×associate-*l/
680×associate-+l+
330×add-sqr-sqrt
320×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01441
131435
2439935
Stop Event
node limit
Counts
1 → 93
Calls
Call 1
Inputs
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
Outputs
((((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1) (2))) (((-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (2))) (((*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (2))) (((*.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))) (2))) (((*.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)) (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))) (2))) (((*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (2))) (((*.f64 (/.f64 1 (neg.f64 a)) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (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))) (2))) (((*.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))) (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)) (2))) (((*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))) (2))) (((*.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))) (2))) (((*.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)) (2))) (((*.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))) (2))) (((*.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)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (2))) (((*.f64 (pow.f64 a -1) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)) (2))) (((*.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)) (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)) (2))) (((/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (2))) (((/.f64 -1 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((/.f64 1 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1)) (2))) (((/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.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)))) (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 a (-.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) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (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)))))) (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 b_2 b_2) (*.f64 a c)) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))))) (2))) (((/.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a)) (2))) (((/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) a) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((/.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)) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a)) (2))) (((/.f64 (*.f64 1 (/.f64 1 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((/.f64 (*.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)) a) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 (/.f64 1 a) 1) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (-.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))))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (-.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))))))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (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)))))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (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)))))))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (-.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))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (+.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))))) (2))) (((/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.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))))) (2))) (((/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.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))))))) (2))) (((/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a) (2))) (((/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a) (2))) (((/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a)) (2))) (((/.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.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)))))))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.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))))))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (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)))))))) (2))) (((/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (neg.f64 b_2))) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.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))))) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (*.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)) a)) 1) (2))) (((/.f64 (*.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)) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (*.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)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (*.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)) a)) 1) (2))) (((/.f64 (*.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)) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (*.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)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))))

simplify202.0ms (1.3%)

Algorithm
egg-herbie
Rules
1210×associate-+r+
1010×associate-*r*
890×+-commutative
724×associate-*l*
714×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04887645
115287349
269297349
Stop Event
node limit
Counts
113 → 155
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 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 5))) (*.f64 -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)))) b_2) (pow.f64 c 2))))) (pow.f64 c 2)) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.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 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (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 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2)))))))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.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 (pow.f64 c 2) a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (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 (*.f64 1/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (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 -4 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 -1/8 (*.f64 (pow.f64 c 2) a))))) (pow.f64 b_2 5))) (+.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/4 (/.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 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.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 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.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) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))) (pow.f64 b_2 2))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.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 (-.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 (-.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 (neg.f64 a)) (neg.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 (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)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 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)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1))
(*.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))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 1 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.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 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_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 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 a (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 a (+.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 a (+.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (neg.f64 a))
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.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 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a))
(/.f64 (*.f64 1 (/.f64 1 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1)) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 1 (/.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 1 a) 1) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (*.f64 (/.f64 1 a) (-.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 1 a) (-.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 (/.f64 1 a) (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 (*.f64 (/.f64 1 a) (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 1 a) (-.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 1 a) (+.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 1 (neg.f64 a)) (neg.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 1 (neg.f64 a)) (neg.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 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.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 a (+.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 a c))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.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 1 a)) (+.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)))) (/.f64 1 a)) (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))) (/.f64 1 a)) (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))) (/.f64 1 a)) (-.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)) (/.f64 1 a)) (+.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 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.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)) a)) 1)
(/.f64 (*.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)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.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)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.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)) a)) 1)
(/.f64 (*.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)) (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) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(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 (-.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)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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 (*.f64 (*.f64 a a) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (*.f64 a (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))))) (pow.f64 b_2 2))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (*.f64 -1/4 (/.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (+.f64 (*.f64 1/16 (/.f64 (pow.f64 c 2) (pow.f64 b_2 5))) (*.f64 -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)))) b_2) (pow.f64 c 2))))) (pow.f64 c 2)) (pow.f64 b_2 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1/4 (/.f64 c (pow.f64 b_2 3))) (*.f64 1/8 (/.f64 c (pow.f64 b_2 3))))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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 (*.f64 (pow.f64 a 3) (fma.f64 1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)))))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 4) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 -1/4 (/.f64 (fma.f64 -1/4 (/.f64 c (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (fma.f64 1/16 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 -2 (/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 c c)) (pow.f64 b_2 3)) 2) (*.f64 1/16 (/.f64 (pow.f64 c 4) (pow.f64 b_2 6)))) (/.f64 (*.f64 c c) b_2))))) (/.f64 (*.f64 b_2 b_2) (*.f64 c c))))))) (fma.f64 -1 (*.f64 (*.f64 a a) (fma.f64 -1/4 (/.f64 (*.f64 c c) (/.f64 (*.f64 b_2 b_2) (*.f64 (/.f64 c (pow.f64 b_2 3)) -1/8))) (*.f64 1/32 (/.f64 (pow.f64 c 3) (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)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 a (*.f64 a (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))) (*.f64 (pow.f64 a 3) (fma.f64 1/4 (*.f64 (/.f64 c b_2) (/.f64 (fma.f64 1/32 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (/.f64 (*.f64 (*.f64 c -1/4) c) (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3))))) b_2)) (fma.f64 -1/4 (/.f64 (fma.f64 -1/4 (*.f64 (/.f64 c b_2) (/.f64 (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)) b_2)) (fma.f64 -2 (/.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)) (/.f64 c (/.f64 b_2 c))) (*.f64 1/16 (/.f64 c (/.f64 (pow.f64 b_2 5) c))))) (*.f64 (/.f64 b_2 c) (/.f64 b_2 c))) (*.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 4)) (/.f64 (*.f64 c -1/8) (pow.f64 b_2 3)))))))))
(*.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 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2))))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (/.f64 b_2 a))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (pow.f64 b_2 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b_2 3) (+.f64 (*.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (pow.f64 (sqrt.f64 -1) 2))) a))) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3)))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))))) (sqrt.f64 -1))) (*.f64 1/2 (/.f64 1 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))))) (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) a)))))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 -1 (*.f64 (*.f64 b_2 b_2) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2))))))) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2)) (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 -1 (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (sqrt.f64 -1))) (/.f64 c (/.f64 a (*.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (pow.f64 (sqrt.f64 -1) 2)))))) (sqrt.f64 -1))) (/.f64 (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)) (/.f64 1/2 (*.f64 (*.f64 c c) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))) (/.f64 a (*.f64 c (pow.f64 (sqrt.f64 -1) 2)))))))) (/.f64 b_2 a)))))
(fma.f64 (*.f64 1 (+.f64 (/.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2))))) (*.f64 b_2 b_2) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (neg.f64 (fma.f64 (pow.f64 b_2 3) (fma.f64 (sqrt.f64 (/.f64 c (pow.f64 a 3))) (*.f64 (sqrt.f64 -1) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) -1/2))) (neg.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (-.f64 (/.f64 (neg.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (sqrt.f64 -1)) (*.f64 (/.f64 c a) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (*.f64 (/.f64 -1 (sqrt.f64 -1)) 1/2)))) (sqrt.f64 -1)) (*.f64 (/.f64 (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 -1 (sqrt.f64 -1))) (/.f64 (sqrt.f64 -1) -1/2)) (/.f64 1/2 (*.f64 c (*.f64 c a)))) a) (*.f64 c -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)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) 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 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (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 (/.f64 (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (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)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2)))))))))) (+.f64 (*.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.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 (pow.f64 c 2) a))) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 c 2) (pow.f64 a 3))) (*.f64 -1/4 (*.f64 c (*.f64 a (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (pow.f64 a 2))))))))))))) (pow.f64 b_2 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 2))) (*.f64 -1/4 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 1/8 (*.f64 c (pow.f64 a 2))) (*.f64 -1/4 (*.f64 c (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 (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 a (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))))) (fma.f64 -1/16 (*.f64 (pow.f64 c 3) (*.f64 a (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (*.f64 (*.f64 -1/4 (*.f64 c c)) (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 (*.f64 c c) a)) (fma.f64 1/16 (*.f64 (*.f64 c c) (pow.f64 a 3)) (*.f64 -1/4 (*.f64 c (*.f64 a (*.f64 (*.f64 c (*.f64 a a)) -1/8))))))))) (pow.f64 b_2 7)) (fma.f64 -1 (/.f64 (fma.f64 1/32 (*.f64 (*.f64 a a) (pow.f64 c 3)) (*.f64 (*.f64 -1/4 (*.f64 c c)) (*.f64 (*.f64 c (*.f64 a a)) -1/8))) (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)) (-.f64 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))) (pow.f64 b_2 5))) (/.f64 (fma.f64 1/4 (*.f64 c (*.f64 a (fma.f64 -1/4 (*.f64 (*.f64 a (*.f64 a (pow.f64 c 3))) -1/8) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/32))))) (fma.f64 -1/4 (*.f64 c (*.f64 c (fma.f64 -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 c (*.f64 c a))) (fma.f64 -1/4 (*.f64 c (*.f64 (*.f64 c (pow.f64 a 3)) -1/8)) (*.f64 (*.f64 c c) (*.f64 (pow.f64 a 3) 1/16)))))) (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (*.f64 c (pow.f64 a 3)) -1/8) -1/16)))) (pow.f64 b_2 7))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 -2 b_2) a)
(+.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 b_2 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/2 (/.f64 c b_2)) (*.f64 1/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))))))
(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/2 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (/.f64 c b_2) 1/2 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4))))
(+.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 -4 (/.f64 (+.f64 (*.f64 -1/128 (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (*.f64 -1/32 (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (*.f64 (pow.f64 a 2) (pow.f64 b_2 5)))) (+.f64 (*.f64 -1/4 (/.f64 (*.f64 c (*.f64 a (+.f64 (*.f64 1/4 (*.f64 (pow.f64 c 2) a)) (*.f64 -1/8 (*.f64 (pow.f64 c 2) a))))) (pow.f64 b_2 5))) (+.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/4 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -4 (/.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 4)) -5/128) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 -1/4 (/.f64 (*.f64 (*.f64 c a) (*.f64 (*.f64 (*.f64 c c) a) 1/8)) (pow.f64 b_2 5)) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4)))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -4 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 a 4) -5/128)) (*.f64 (*.f64 a a) (pow.f64 b_2 5))) (fma.f64 -1/4 (*.f64 (/.f64 c (pow.f64 b_2 5)) (*.f64 (*.f64 c (*.f64 c a)) (*.f64 1/8 a))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 (/.f64 c b_2) 1/2 (*.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) 1/4)))))))
(*.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)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.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 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2))) (*.f64 (pow.f64 c 3) (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5)))))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 c 4) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 4))) (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.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) a)) (*.f64 -1/4 (/.f64 (*.f64 a (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))))) (pow.f64 b_2 2))))) (pow.f64 b_2 2))) (*.f64 1/4 (/.f64 (*.f64 a (+.f64 (*.f64 -1/4 (/.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3))) (*.f64 -1/4 (/.f64 (pow.f64 a 2) (pow.f64 b_2 3)))) (pow.f64 b_2 2))) (*.f64 1/32 (/.f64 (pow.f64 a 2) (pow.f64 b_2 5))))) (pow.f64 b_2 2))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1 (*.f64 (pow.f64 c 3) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1 (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (/.f64 a (/.f64 (pow.f64 b_2 4) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)))) (fma.f64 -1/4 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) (pow.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) 2)) (/.f64 a b_2)) (*.f64 -1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3))))))) (*.f64 b_2 b_2)) (*.f64 1/4 (/.f64 a (/.f64 (*.f64 b_2 b_2) (fma.f64 -1/4 (/.f64 (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3)) (*.f64 b_2 b_2)) (/.f64 (*.f64 1/32 (*.f64 a a)) (pow.f64 b_2 5))))))))) (*.f64 -1/2 (/.f64 c b_2)))))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (-.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (pow.f64 c 4) (fma.f64 -1/16 (*.f64 (/.f64 a (pow.f64 b_2 4)) (/.f64 (*.f64 -1/8 (*.f64 a a)) (pow.f64 b_2 3))) (fma.f64 -1/4 (/.f64 (fma.f64 1/16 (/.f64 (pow.f64 a 3) (pow.f64 b_2 5)) (fma.f64 -2 (/.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)) (/.f64 a b_2)) (/.f64 (*.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) a) (*.f64 b_2 b_2)))) (*.f64 b_2 b_2)) (*.f64 (/.f64 1/4 b_2) (/.f64 (*.f64 a (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))) b_2))))))) (*.f64 (pow.f64 c 3) (fma.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 5)) (/.f64 (*.f64 1/32 (/.f64 (*.f64 a a) (pow.f64 b_2 3))) (*.f64 b_2 b_2)))))
(-.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 (-.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 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 (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 (neg.f64 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 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 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 (*.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)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 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 (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) 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 (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) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 a -1) (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 (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 (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))) b_2) a)
(/.f64 -1 (neg.f64 (/.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 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 1 (/.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 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 a (-.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 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 (*.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 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (/.f64 a (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 (*.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.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 a c)) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.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 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c 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))) b_2) a)
(/.f64 (/.f64 1 a) (/.f64 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 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) (cbrt.f64 (/.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 (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))) 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))) 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))) b_2) a)
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 1 a)) (/.f64 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 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2))) (cbrt.f64 (/.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 1 (/.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))) b_2) a)
(/.f64 (*.f64 1 (/.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))) b_2) a)
(/.f64 (*.f64 1 (/.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))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) 1) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))))
(/.f64 (*.f64 (/.f64 1 a) 1) (/.f64 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) (-.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (-.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 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.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 a) (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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (/.f64 1 a) (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 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a)) (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 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (/.f64 1 a) (-.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) (fma.f64 b_2 b_2 (*.f64 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 1 a) (+.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.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 (neg.f64 a)) (neg.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 1 (neg.f64 a)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 a)))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 1 (neg.f64 a)) (neg.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 (/.f64 1 (neg.f64 a)) (neg.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 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (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 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (sqrt.f64 a)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (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 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) (sqrt.f64 a)) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.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 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.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 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 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 a c)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.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 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.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 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 1) (/.f64 a (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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.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 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 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 a c)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.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 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.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 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))))
(/.f64 (neg.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 b_2 (neg.f64 b_2)) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 (neg.f64 b_2))) (*.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (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 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) a)) (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 (+.f64 (pow.f64 b_2 3) (neg.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))) (*.f64 (neg.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) a))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.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 c a))) a) (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 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 a c)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.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 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) 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)) a) (fma.f64 b_2 (+.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 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 2) 1) (/.f64 a (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 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) 2)) 1) (cbrt.f64 (/.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 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 1) 1) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 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) a)
(/.f64 (*.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)) a)) 1)
(/.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)) (/.f64 (sqrt.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))) b_2) a)
(/.f64 (*.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)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.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) (/.f64 (cbrt.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 (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)) (sqrt.f64 a))) (sqrt.f64 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) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) 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) 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 (-.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%)

Local error

Found 1 expressions with local error:

NewErrorProgram
100.0%
(*.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
@inf
(*.f64 -2 (/.f64 b_2 a))
0.0ms
a
@0
(*.f64 -2 (/.f64 b_2 a))
0.0ms
b_2
@-inf
(*.f64 -2 (/.f64 b_2 a))

rewrite60.0ms (0.4%)

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
((((-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1) (2))) (((/.f64 -2 (/.f64 a b_2)) (2))) (((/.f64 1 (/.f64 a (*.f64 -2 b_2))) (2))) (((/.f64 (*.f64 -2 b_2) a) (2))) (((/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 a)) (2))) (((/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 -2 b_2) 1) a) (2))) (((/.f64 (/.f64 (*.f64 -2 b_2) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 -2 b_2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 a)) (2))) (((/.f64 (neg.f64 (*.f64 -2 b_2)) (neg.f64 a)) (2))) (((pow.f64 (*.f64 -2 (/.f64 b_2 a)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3) (2))) (((sqrt.f64 (*.f64 (pow.f64 (/.f64 b_2 a) 2) 4)) (2))) (((log.f64 (pow.f64 (exp.f64 (/.f64 b_2 a)) -2)) (2))) (((cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3)) (2))) (((expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a)))) (2))) (((exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a)))) (2))))

simplify46.0ms (0.3%)

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 2 expressions with local error:

NewErrorProgram
91.7%
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
86.8%
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
Compiler

Compiled 31 to 18 computations (41.9% saved)

series6.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite83.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
956×unswap-sqr
892×swap-sqr
716×associate-/l/
704×associate-/r/
508×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
121644
2306944
Stop Event
node limit
Counts
2 → 180
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(/.f64 (*.f64 (*.f64 c -1/2) a) b_2)
Outputs
((((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) 1) (2))) (((*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a))) (2))) (((*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2))) (2))) (((*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 a)) (2))) (((*.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1) (2))) (((*.f64 1 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a))) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a)) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a))) (2))) (((*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((*.f64 (/.f64 1 a) (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (2))) (((*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 (neg.f64 a))) (2))) (((*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) 1) (/.f64 1 (*.f64 a b_2))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 -1/2 a))))) (2))) (((*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) (/.f64 1 b_2)) (2))) (((*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c (*.f64 -1/2 a))) (2))) (((*.f64 (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (2))) (((*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 a a) (/.f64 (*.f64 c -1/2) b_2)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) a) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) a) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2)) (2))) (((*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 a)) (/.f64 1 (*.f64 (sqrt.f64 a) b_2))) (2))) (((*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 (*.f64 a a))) (/.f64 1 (*.f64 (cbrt.f64 a) b_2))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 -1/2 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a) (2))) (((*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2)) (2))) (((*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 a b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a))) (2))) (((*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 a)) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 c (*.f64 a 1/2))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 c)) (*.f64 -1/2 a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (*.f64 c -1/2))) a) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 1)) (*.f64 c (*.f64 -1/2 a))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) b_2) a) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) 1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 1)) a) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a)) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2)) (2))) (((*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6)) (2))) (((*.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2)) (2))) (((pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/3) (2))) (((pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1) (2))) (((neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a)))) (2))) (((neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 a))) (2))) (((neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))) 1)) (2))) (((neg.f64 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 (neg.f64 a)))) (2))) (((neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))))) (2))) (((neg.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (2))) (((neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) a)) (2))) (((sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 2)) (2))) (((log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) 1) (2))) (((*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2))) (2))) (((*.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2))) (2))) (((*.f64 (*.f64 c -1/2) (*.f64 1 (/.f64 a b_2))) (2))) (((*.f64 a (*.f64 (*.f64 c -1/2) (/.f64 1 b_2))) (2))) (((*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 b_2)) (2))) (((*.f64 (*.f64 c (*.f64 -1/2 a)) (neg.f64 (/.f64 -1 b_2))) (2))) (((*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1) (2))) (((*.f64 1 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))) (2))) (((*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2))) (2))) (((*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2))) (2))) (((*.f64 (/.f64 1 b_2) (*.f64 c (*.f64 -1/2 a))) (2))) (((*.f64 (*.f64 c (*.f64 a 1/2)) (/.f64 -1 b_2)) (2))) (((*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))) (2))) (((*.f64 (/.f64 a 1) (/.f64 (*.f64 c -1/2) b_2)) (2))) (((*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) b_2) a) (2))) (((*.f64 -1 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (2))) (((*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((*.f64 (/.f64 -1 b_2) (*.f64 c (*.f64 a 1/2))) (2))) (((*.f64 (*.f64 1 (/.f64 a b_2)) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2)) (2))) (((*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c -1/2) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) (2))) (((*.f64 (/.f64 c b_2) (*.f64 -1/2 a)) (2))) (((*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 1)) a) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 c)) (*.f64 -1/2 a)) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 b_2 a)) (sqrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/4)) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) b_2) (cbrt.f64 (*.f64 c (*.f64 -1/2 a)))) (2))) (((*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (2))) (((*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (2))) (((*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2)) (2))) (((*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6)) (2))) (((*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2) (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2)) (2))) (((pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/3) (2))) (((pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1) (2))) (((neg.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (2))) (((neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) 1)) (2))) (((neg.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (neg.f64 a)))) (2))) (((sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2)) (2))) (((log.f64 (exp.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 a)) 3) (pow.f64 b_2 3))) (2))) (((expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((exp.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (2))))

simplify105.0ms (0.7%)

Algorithm
egg-herbie
Rules
1904×distribute-lft-in
1154×associate-*l*
1054×associate-*r*
754×*-commutative
748×associate-*r/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04345288
112855096
261915096
Stop Event
node limit
Counts
252 → 222
Calls
Call 1
Inputs
(*.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 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) 1)
(*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
(*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 a))
(*.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) 1) (/.f64 1 (*.f64 a b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 -1/2 a)))))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) (/.f64 1 b_2))
(*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c (*.f64 -1/2 a)))
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) a) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) a) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 a)) (/.f64 1 (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 (*.f64 a a))) (/.f64 1 (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 -1/2 a))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 a b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 a)) (*.f64 c -1/2))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 c (*.f64 a 1/2)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 c)) (*.f64 -1/2 a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 1)) (*.f64 c (*.f64 -1/2 a)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) b_2) a)
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6))
(*.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/3)
(pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1)
(neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))))
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 a)))
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))) 1))
(neg.f64 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 (neg.f64 a))))
(neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a)))))
(neg.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) 1)
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(*.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2)))
(*.f64 (*.f64 c -1/2) (*.f64 1 (/.f64 a b_2)))
(*.f64 a (*.f64 (*.f64 c -1/2) (/.f64 1 b_2)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (neg.f64 (/.f64 -1 b_2)))
(*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1)
(*.f64 1 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 c (*.f64 -1/2 a)))
(*.f64 (*.f64 c (*.f64 a 1/2)) (/.f64 -1 b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))))
(*.f64 (/.f64 a 1) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 a b_2) (*.f64 c -1/2))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) a)
(*.f64 -1 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (/.f64 -1 b_2) (*.f64 c (*.f64 a 1/2)))
(*.f64 (*.f64 1 (/.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c -1/2) (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)
(*.f64 (/.f64 c b_2) (*.f64 -1/2 a))
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 b_2 c)) (*.f64 -1/2 a))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 b_2 a)) (sqrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/4)) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) b_2) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6))
(*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2) (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2))
(pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1)
(neg.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) 1))
(neg.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (neg.f64 a))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 a)) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(exp.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
Outputs
(*.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 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 (/.f64 1 b_2) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 a) (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 (neg.f64 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) 1) (/.f64 1 (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 (*.f64 -1/2 a)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (/.f64 (*.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 a))))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 (sqrt.f64 a))) (*.f64 -1/2 a)) (sqrt.f64 a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (*.f64 -1/2 c)) (*.f64 b_2 (cbrt.f64 a))) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) (/.f64 1 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c (*.f64 -1/2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 a a) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) a) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) a) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 a)) (/.f64 1 (*.f64 (sqrt.f64 a) b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 a) (*.f64 -1/2 a))) (/.f64 1 (*.f64 b_2 (sqrt.f64 a))))
(/.f64 (/.f64 c (/.f64 (/.f64 (sqrt.f64 a) -1/2) a)) (*.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 (*.f64 a a))) (/.f64 1 (*.f64 (cbrt.f64 a) b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (*.f64 -1/2 c)) (*.f64 b_2 (cbrt.f64 a))) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 (*.f64 a a))) (/.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 a a))) (/.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a (*.f64 -1/2 c)) (*.f64 b_2 (cbrt.f64 a))) (cbrt.f64 (*.f64 a a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 c (/.f64 (*.f64 b_2 (sqrt.f64 a)) (*.f64 -1/2 a))))
(/.f64 (*.f64 (/.f64 c (*.f64 b_2 (sqrt.f64 a))) (*.f64 -1/2 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 a a))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a))) 2) (cbrt.f64 (*.f64 a a))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))) 2) (/.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 a b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) a) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) 1) (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 b_2) a)) (/.f64 c (/.f64 (sqrt.f64 b_2) (*.f64 -1/2 a))))
(/.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) -1/2) (sqrt.f64 b_2))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) a)) (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))))
(/.f64 (/.f64 c (*.f64 (cbrt.f64 b_2) -2)) (cbrt.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 a)) (*.f64 c -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 b_2)) (*.f64 c (*.f64 a 1/2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 c (*.f64 (*.f64 a 1/2) (/.f64 (/.f64 1 (neg.f64 b_2)) a)))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 c)) (*.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 1)) (*.f64 c (*.f64 -1/2 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) 1) (/.f64 a b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 b_2) a)) (/.f64 c (/.f64 (sqrt.f64 b_2) (*.f64 -1/2 a))))
(/.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) -1/2) (sqrt.f64 b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (*.f64 b_2 b_2)) a)) (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))))
(/.f64 (/.f64 c (*.f64 (cbrt.f64 b_2) -2)) (cbrt.f64 (*.f64 b_2 b_2)))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (neg.f64 b_2)) (neg.f64 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 1)) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (/.f64 1 a))) (sqrt.f64 a)))
(/.f64 (*.f64 c (/.f64 -1/2 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 (*.f64 c -1/2) (/.f64 1 a)) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 (*.f64 -1/2 c) (/.f64 b_2 (/.f64 1 a))) (cbrt.f64 (*.f64 a a))))
(*.f64 (*.f64 (cbrt.f64 a) (*.f64 -1/2 (/.f64 c (*.f64 b_2 a)))) (cbrt.f64 (*.f64 a a)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (/.f64 1 a)) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/6))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 a (/.f64 (/.f64 b_2 a) (*.f64 c -1/2))) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) (/.f64 1 (neg.f64 a))))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 (neg.f64 a) (/.f64 b_2 a)))))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 (/.f64 1 a) (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) a))
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) 1)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 c (*.f64 (*.f64 -1/2 a) (/.f64 1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 c -1/2) (*.f64 a (/.f64 1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 c -1/2) (*.f64 1 (/.f64 a b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 a (*.f64 (*.f64 c -1/2) (/.f64 1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (/.f64 1 b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 -1/2 a)) (neg.f64 (/.f64 -1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 1 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (*.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2) (neg.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (*.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (/.f64 1 b_2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 1 b_2) (*.f64 c (*.f64 -1/2 a)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 a 1/2)) (/.f64 -1 b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (neg.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 a 1) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c (*.f64 -1/2 a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))) (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (*.f64 (cbrt.f64 b_2) -2)))
(*.f64 (/.f64 a b_2) (*.f64 c -1/2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) a)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 -1 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 -1 b_2) (*.f64 c (*.f64 a 1/2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 1 (/.f64 a b_2)) (*.f64 c -1/2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 c 1) (/.f64 (*.f64 -1/2 a) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 (*.f64 -1/2 a) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 -1/2 a) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))) (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (*.f64 (cbrt.f64 b_2) -2)))
(*.f64 (/.f64 (*.f64 c -1/2) 1) (/.f64 a b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))) (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (*.f64 (cbrt.f64 b_2) -2)))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (*.f64 c -1/2) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))) (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (*.f64 (cbrt.f64 b_2) -2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) 1) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))) (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (cbrt.f64 b_2) (*.f64 -1/2 a))) (/.f64 1 (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 a (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (*.f64 (cbrt.f64 b_2) -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) b_2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 c (*.f64 -1/2 a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c (sqrt.f64 b_2))) (sqrt.f64 b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) (cbrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (*.f64 b_2 b_2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 -1/2 c))) 2) (/.f64 (cbrt.f64 (*.f64 b_2 b_2)) (cbrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a))))))
(*.f64 (/.f64 c (/.f64 b_2 a)) -1/2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 c b_2) (*.f64 -1/2 a))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 1)) a)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 c (/.f64 (/.f64 b_2 (sqrt.f64 a)) -1/2)))
(*.f64 (sqrt.f64 a) (/.f64 c (/.f64 b_2 (*.f64 -1/2 (sqrt.f64 a)))))
(*.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (cbrt.f64 (*.f64 a a)))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) (cbrt.f64 (*.f64 a a))))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 b_2 c)) (*.f64 -1/2 a))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c -1/2))) a)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))) (sqrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2))) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 b_2 a)) (sqrt.f64 (*.f64 c -1/2)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/4)) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/4)) (/.f64 b_2 a)) (cbrt.f64 (*.f64 -1/2 c)))
(*.f64 (*.f64 a (/.f64 (cbrt.f64 (*.f64 c (*.f64 c 1/4))) b_2)) (cbrt.f64 (*.f64 -1/2 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 a))) 2) b_2) (cbrt.f64 (*.f64 c (*.f64 -1/2 a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))) (sqrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))) (cbrt.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a))))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))) 2) (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))) (*.f64 (sqrt.f64 (/.f64 1 b_2)) (sqrt.f64 (*.f64 c (*.f64 -1/2 a)))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3/2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6) (pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/6))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2) (pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1/2))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 1)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 2)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 3)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(pow.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3) 1/3)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 c -1/2)) -1)
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(neg.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(neg.f64 (/.f64 (*.f64 (/.f64 (*.f64 c 1/2) b_2) a) 1))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(neg.f64 (/.f64 (*.f64 c -1/2) (/.f64 b_2 (neg.f64 a))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 2))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 (/.f64 -1/2 b_2) a)) 2))
(fabs.f64 (*.f64 c (/.f64 -1/2 (/.f64 b_2 a))))
(log.f64 (exp.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)) 3))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c (*.f64 -1/2 a)) 3) (pow.f64 b_2 3)))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(exp.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))) 1))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2))))
(*.f64 c (*.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (/.f64 b_2 a)))

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.7%
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
97.2%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 55 to 14 computations (74.5% saved)

series2.0ms (0%)

Counts
1 → 20
Calls

9 calls:

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

rewrite119.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1930×associate-*l/
766×associate-/r*
686×associate-+l+
318×add-sqr-sqrt
308×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01435
130435
2424435
Stop Event
node limit
Counts
1 → 130
Calls
Call 1
Inputs
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
Outputs
((((+.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 (neg.f64 b_2) a)) (2))) (((+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a)) (2))) (((+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) 1) (2))) (((-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a)) (2))) (((/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))) (2))) (((/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (/.f64 1 a) (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)))) (2))) (((/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) (2))) (((/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (neg.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1) (2))) (((/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))) (2))) (((/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))) (2))) (((/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 a)) (2))) (((/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) a) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a)) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a))) (2))) (((/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a)) (2))) (((/.f64 (*.f64 (cbrt.f64 (pow.f64 a -2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2))) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2))))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a)) (2))) (((/.f64 (*.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a)) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) 1) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a)) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a))) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a)) (2))) (((/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a)) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 (neg.f64 a))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)) (cbrt.f64 a)) (2))) (((/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (pow.f64 (cbrt.f64 a) 2)) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) -1) a) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a)) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a)) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a))) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a))) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a))) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3)) (2))) (((cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3))) (2))) (((cbrt.f64 (*.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3) (/.f64 (pow.f64 a -2) a))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (2))))

simplify160.0ms (1%)

Algorithm
egg-herbie
Rules
1314×distribute-lft-in
1310×distribute-rgt-in
1034×associate-/l*
580×times-frac
576×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04409018
112578644
255998644
Stop Event
node limit
Counts
150 → 195
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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a))
(+.f64 (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))
(/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 1 a) (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (neg.f64 (neg.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 a))
(/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 a -2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) 1) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) -1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))
(/.f64 (*.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (sqrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)) (cbrt.f64 a))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) -1) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -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 (/.f64 (pow.f64 b_2 3) c)) 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 -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 (*.f64 -1/8 (*.f64 c c)) (pow.f64 b_2 3)) 2) (/.f64 (*.f64 1/16 (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 (/.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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.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 (*.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 (*.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 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 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/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -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 (/.f64 (pow.f64 b_2 3) c)) 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 -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 (*.f64 -1/8 (*.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 (/.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/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -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 (/.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 1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 c 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 (/.f64 c b_2) 1/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 c b_2) 1/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/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 c c)) (/.f64 (pow.f64 b_2 3) 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 -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 (/.f64 (pow.f64 b_2 3) c)) 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 -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 (/.f64 (pow.f64 b_2 3) c)) 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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a) (/.f64 (neg.f64 b_2) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (neg.f64 c)))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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) (/.f64 1 a)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (neg.f64 c)))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (/.f64 1 a) (/.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (neg.f64 c)))) b_2) (neg.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 a (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 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 a c))) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 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 a c))) -1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 a (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (cbrt.f64 (pow.f64 a -2)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 (pow.f64 a -2))) (cbrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))
(/.f64 (*.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (/.f64 1 a)) (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a (neg.f64 c))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (/.f64 1 a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) (neg.f64 b_2)))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 a)) (neg.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (/.f64 1 a)) (neg.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) 1) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (*.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (*.f64 (neg.f64 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) 1) (*.f64 (neg.f64 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a c))) -1) 1) (*.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))) (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) 1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) a))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) -1) 1) (*.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 a) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (sqrt.f64 a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (sqrt.f64 -1) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (sqrt.f64 -1) (/.f64 (sqrt.f64 (neg.f64 a)) (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 -1) (sqrt.f64 (neg.f64 a))) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)))
(/.f64 (hypot.f64 (pow.f64 (neg.f64 b_2) 3/2) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/4)) (/.f64 (sqrt.f64 (fma.f64 b_2 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (sqrt.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) (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 1 a))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(/.f64 (*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a) (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 a (neg.f64 c)))))))
(*.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 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) a))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)) (cbrt.f64 a))
(/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)) 2))
(/.f64 (*.f64 1 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) a)) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))))
(*.f64 (/.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)) (cbrt.f64 (/.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) (fma.f64 b_2 b_2 (*.f64 a c))) a) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a c))) a) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a c))) a) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) a) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) -1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) -1) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (*.f64 -1 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 a)) 1) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a c))) (/.f64 1 a)) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))) (sqrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.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 a c))) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))) (-.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 a (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) 1) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))))))))) (sqrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))) (cbrt.f64 (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))))
(*.f64 (/.f64 (/.f64 1 a) (+.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c))) (*.f64 b_2 (+.f64 b_2 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))))))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 a (fma.f64 b_2 (+.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 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 1) 1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) 1) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (cbrt.f64 a)) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (*.f64 (cbrt.f64 (sqrt.f64 a)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (*.f64 (cbrt.f64 a) (cbrt.f64 (sqrt.f64 a))) (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (*.f64 (sqrt.f64 (cbrt.f64 a)) (sqrt.f64 (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 a)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 a)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (sqrt.f64 a)) (sqrt.f64 (sqrt.f64 a))) (sqrt.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) 1) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (sqrt.f64 (cbrt.f64 a))) (sqrt.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (cbrt.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (cbrt.f64 a)) (cbrt.f64 (cbrt.f64 a)))) (cbrt.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (sqrt.f64 a))) (cbrt.f64 (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (cbrt.f64 (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) 1) (neg.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 a)) (neg.f64 (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (neg.f64 (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) -1) a)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (*.f64 (cbrt.f64 (neg.f64 a)) (cbrt.f64 (neg.f64 a)))) (cbrt.f64 (neg.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (sqrt.f64 a))) (sqrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (neg.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2)) (neg.f64 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 1)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 2)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a))))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a) 3))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 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 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) 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 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (fma.f64 b_2 b_2 (*.f64 a (neg.f64 c)))) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)

localize40.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
97.7%
(fma.f64 b_2 b_2 (*.f64 a c))
91.4%
(/.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))))
73.0%
(-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 123 to 17 computations (86.2% saved)

series8.0ms (0%)

Counts
3 → 92
Calls

27 calls:

TimeVariablePointExpression
1.0ms
a
@inf
(/.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))))
1.0ms
c
@inf
(/.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))))
1.0ms
b_2
@-inf
(-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
1.0ms
b_2
@0
(/.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))))
1.0ms
b_2
@inf
(-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))

rewrite105.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1428×associate-/r*
1112×associate-/l*
636×associate-+l+
374×+-commutative
364×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015103
1339103
24954103
Stop Event
node limit
Counts
3 → 170
Calls
Call 1
Inputs
(-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))
(/.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))))
(fma.f64 b_2 b_2 (*.f64 a c))
Outputs
((((+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1)) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 b_2 b_2) (-.f64 (+.f64 (*.f64 a (neg.f64 c)) (fma.f64 (neg.f64 c) a (*.f64 a c))) (*.f64 b_2 b_2))) (2))) (((+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2))) (2))) (((+.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 b_2 b_2))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 b_2 b_2))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 b_2 b_2))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 b_2 b_2))) (2))) (((+.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 b_2 b_2))) (2))) (((+.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 b_2 b_2))) (2))) (((+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2)) (2))) (((+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((+.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (2))) (((+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 b_2 b_2)) (2))) (((+.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((+.f64 (+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (*.f64 a (neg.f64 c))) (2))) (((+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) 1) (2))) (((+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (exp.f64 (log1p.f64 (*.f64 a c)))) 1) (2))) (((+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1) (2))) (((*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (2))) (((*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (2))) (((*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (2))) (((/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (2))) (((/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2))) (2))) (((/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (2))) (((/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))))) (2))) (((/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (2))) (((/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) 1) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (2))) (((pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1) (2))) (((pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (2))) (((pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 3) (2))) (((pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 2)) (2))) (((log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3)) (2))) (((expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1)) (2))) (((log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (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 a c)))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (/.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)))))) 1) (2))) (((*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((*.f64 (/.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)))) 1) (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))))) (2))) (((*.f64 (sqrt.f64 (/.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))))) (sqrt.f64 (/.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)))))) (2))) (((*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (cbrt.f64 (/.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))))) (pow.f64 (cbrt.f64 (/.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))))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.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))))) 2) (cbrt.f64 (/.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)))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 1 (-.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))))) (2))) (((*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (sqrt.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))))) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) 1) (/.f64 (cbrt.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))))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (sqrt.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))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (cbrt.f64 (/.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)))))) (2))) (((pow.f64 (/.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)))) 1) (2))) (((pow.f64 (sqrt.f64 (/.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))))) 2) (2))) (((pow.f64 (cbrt.f64 (/.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))))) 3) (2))) (((pow.f64 (pow.f64 (/.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)))) 3) 1/3) (2))) (((pow.f64 (/.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))))) -1) (2))) (((neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))) (2))) (((sqrt.f64 (pow.f64 (/.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)))) 2)) (2))) (((log.f64 (exp.f64 (/.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)))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.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))))))) (2))) (((cbrt.f64 (pow.f64 (/.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)))) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3))) (2))) (((expm1.f64 (log1p.f64 (/.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)))))) (2))) (((exp.f64 (log.f64 (/.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)))))) (2))) (((exp.f64 (*.f64 (log.f64 (/.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))))) 1)) (2))) (((log1p.f64 (expm1.f64 (/.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)))))) (2))))
((((+.f64 (*.f64 b_2 b_2) (*.f64 a c)) (2))) (((+.f64 (*.f64 a c) (*.f64 b_2 b_2)) (2))) (((-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) (-.f64 1 (*.f64 a c))) (2))) (((-.f64 (exp.f64 (log1p.f64 (*.f64 a c))) (-.f64 1 (*.f64 b_2 b_2))) (2))) (((-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) 1) (2))) (((-.f64 (+.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1) (2))) (((-.f64 (+.f64 (*.f64 a c) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1) (2))) (((*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1) (2))) (((*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))) (2))) (((*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (2))) (((*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1) (2))) (((/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))) (2))) (((/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (2))) (((/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (2))) (((/.f64 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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))))) (2))) (((/.f64 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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)) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.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)))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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)) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a c)))) (2))) (((pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1) (2))) (((pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2) (2))) (((pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3) (2))) (((pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (2))) (((log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (2))) (((cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (2))) (((expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))) (((exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1)) (2))) (((log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (2))))

simplify179.0ms (1.1%)

Algorithm
egg-herbie
Rules
1438×associate--r+
1062×+-commutative
554×associate-*r*
522×fma-def
474×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049610654
113788504
266328504
Stop Event
node limit
Counts
262 → 285
Calls
Call 1
Inputs
(*.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 1 (*.f64 c a))) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(/.f64 -1/2 b_2)
(-.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.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 c (*.f64 a (pow.f64 b_2 7))))))) (*.f64 1/2 (/.f64 1 b_2)))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(pow.f64 b_2 2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_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))) (*.f64 b_2 b_2)))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)))
(+.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 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (*.f64 a (neg.f64 c)) 1 (*.f64 a c)) (*.f64 b_2 b_2)))
(+.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 b_2 b_2)))
(+.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 b_2 b_2)))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 b_2 b_2))
(+.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.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) (neg.f64 (*.f64 b_2 b_2))) (*.f64 a (neg.f64 c)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) 1)
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1)
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1)
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 b_2 b_2 (fma.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 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) 1) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(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 a c))))
(-.f64 (exp.f64 (log1p.f64 (/.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)))))) 1)
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.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)))) 1)
(*.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 (sqrt.f64 (/.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))))) (sqrt.f64 (/.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 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (cbrt.f64 (/.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))))) (pow.f64 (cbrt.f64 (/.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))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.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))))) 2) (cbrt.f64 (/.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 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 1 (-.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 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(*.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (sqrt.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 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) 1) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (sqrt.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))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (cbrt.f64 (/.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))))))
(pow.f64 (/.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)))) 1)
(pow.f64 (sqrt.f64 (/.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))))) 2)
(pow.f64 (cbrt.f64 (/.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))))) 3)
(pow.f64 (pow.f64 (/.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)))) 3) 1/3)
(pow.f64 (/.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))))) -1)
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(sqrt.f64 (pow.f64 (/.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)))) 2))
(log.f64 (exp.f64 (/.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))))))
(log.f64 (+.f64 1 (expm1.f64 (/.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)))))))
(cbrt.f64 (pow.f64 (/.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)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3)))
(expm1.f64 (log1p.f64 (/.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))))))
(exp.f64 (log.f64 (/.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))))))
(exp.f64 (*.f64 (log.f64 (/.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))))) 1))
(log1p.f64 (expm1.f64 (/.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 b_2 b_2) (*.f64 a c))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) (-.f64 1 (*.f64 a c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a c))) (-.f64 1 (*.f64 b_2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) 1)
(-.f64 (+.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(-.f64 (+.f64 (*.f64 a c) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 1 (/.f64 (-.f64 (*.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 a c) 2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (-.f64 (*.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 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 a c)))))
(/.f64 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (-.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
Outputs
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 c a))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))
(*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (neg.f64 (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 (/.f64 b_2 (*.f64 c a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))))
(-.f64 (/.f64 (neg.f64 b_2) (*.f64 c a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 (/.f64 b_2 (*.f64 c a)) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)))))
(-.f64 (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) -1/2)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(fma.f64 -1 (/.f64 b_2 (*.f64 c a)) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 5)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(-.f64 (-.f64 (fma.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (/.f64 b_2 (*.f64 c a)))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 -2 b_2) (*.f64 c a))
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (+.f64 (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 5)))))
(+.f64 (fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 5)))
(/.f64 -1/2 b_2)
(-.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (*.f64 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) -1/8) (/.f64 1/2 b_2))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) -1/8 (/.f64 -1/2 b_2))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (*.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 5)) -1/16)) (/.f64 1/2 b_2))
(fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) -1/8 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 5)) -1/16 (/.f64 -1/2 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.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 c (*.f64 a (pow.f64 b_2 7))))))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 5)) (*.f64 -1/2 (/.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 (*.f64 c a) (pow.f64 b_2 7)))))) (/.f64 1/2 b_2))
(+.f64 (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 (pow.f64 b_2 7) (*.f64 c a))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 5)) -1/16)) (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) -1/8 (/.f64 -1/2 b_2)))
(+.f64 (fma.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) -1/8 (/.f64 -1/2 b_2)) (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 (pow.f64 b_2 7) (*.f64 c a))) (*.f64 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 5)) -1/16)))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 -2 b_2) (*.f64 c a))
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (+.f64 (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 5)))))
(+.f64 (fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 5)))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(/.f64 (*.f64 -2 b_2) (*.f64 c a))
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (+.f64 (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)) (*.f64 1/16 (/.f64 (*.f64 (*.f64 c c) (*.f64 a a)) (pow.f64 b_2 5)))))
(+.f64 (fma.f64 1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) a) (fma.f64 (/.f64 b_2 (*.f64 c a)) -2 (/.f64 1/2 b_2))) (/.f64 (*.f64 1/16 (pow.f64 (*.f64 c a) 2)) (pow.f64 b_2 5)))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 c a)
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 c a) (pow.f64 b_2 2))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)))
(+.f64 (*.f64 b_2 b_2) (+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.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 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (-.f64 (*.f64 (*.f64 a (neg.f64 c)) 1) (*.f64 b_2 b_2)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2))) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2))) (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2))))
(+.f64 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))) (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 0 (*.f64 c a)) (+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.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 b_2 b_2)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) 1) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 a) c (*.f64 a c)) (*.f64 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.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 b_2 b_2)))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.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 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 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a)) (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.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 (*.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 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 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (*.f64 c (neg.f64 a)))
(+.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 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (*.f64 b_2 b_2))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)))
(+.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 (*.f64 b_2 b_2) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 a (neg.f64 c)) (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (fma.f64 (neg.f64 c) a (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1) (*.f64 b_2 b_2))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (neg.f64 (*.f64 b_2 b_2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (fma.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (fma.f64 (neg.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (+.f64 (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)) (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 0 (*.f64 c a))) (neg.f64 (pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(-.f64 (fma.f64 b_2 b_2 (+.f64 (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (*.f64 0 (*.f64 c a)) (*.f64 c a))
(+.f64 (+.f64 (*.f64 b_2 b_2) (neg.f64 (*.f64 b_2 b_2))) (*.f64 a (neg.f64 c)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (-.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) 1)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(+.f64 1 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 c a)))))
(neg.f64 (expm1.f64 (log1p.f64 (*.f64 c a))))
(+.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 a c (exp.f64 (log1p.f64 (*.f64 b_2 b_2))))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (expm1.f64 (log1p.f64 (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.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 a c))) 1)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2) (/.f64 1 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (/.f64 1 (/.f64 1 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (/.f64 1 (/.f64 1 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))) (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))) (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)))) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))) (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)))) (/.f64 (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)) (cbrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))) (/.f64 (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2)))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2)))) (/.f64 (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (neg.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))) (neg.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (/.f64 1 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))) (-.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) (*.f64 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) 1) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))) (sqrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2)) (*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) 1) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))) (cbrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c)))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4)))
(pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 1)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 3)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(pow.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3) 1/3)
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))) 2))
(fabs.f64 (*.f64 c (neg.f64 a)))
(log.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.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 a c))))))
(neg.f64 (*.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 a c))) 3))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.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 a c)))))
(neg.f64 (*.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 a c)))) 1))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(fma.f64 b_2 b_2 (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 a))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(neg.f64 (*.f64 c a))
(*.f64 c (neg.f64 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 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2)) (fma.f64 c a (*.f64 b_2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.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)))))) 1)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.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 a c)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 1)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (sqrt.f64 (/.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))))) (sqrt.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.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 a c))))) (*.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (cbrt.f64 (/.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))))) (pow.f64 (cbrt.f64 (/.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))))) 2))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.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))))) 2) (cbrt.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 1 (-.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(*.f64 (neg.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.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 a c)))) (-.f64 (pow.f64 b_2 4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.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 a c)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))) (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 b_2 b_2 (fma.f64 b_2 b_2 (*.f64 a c))))))
(*.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3)) (fma.f64 (fma.f64 c a (*.f64 b_2 b_2)) (fma.f64 b_2 b_2 (fma.f64 c a (*.f64 b_2 b_2))) (pow.f64 b_2 4))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 1) (/.f64 (sqrt.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) 1) (/.f64 (cbrt.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (sqrt.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))))) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) 2)) (cbrt.f64 (/.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 (cbrt.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))) (/.f64 (pow.f64 (cbrt.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 c a (*.f64 b_2 b_2)))) 2)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) 2)))
(pow.f64 (/.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)))) 1)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(pow.f64 (sqrt.f64 (/.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))))) 2)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(pow.f64 (cbrt.f64 (/.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))))) 3)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(pow.f64 (pow.f64 (/.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)))) 3) 1/3)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(pow.f64 (/.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))))) -1)
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(neg.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.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)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))) 2))
(fabs.f64 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a))))
(log.f64 (exp.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(log.f64 (+.f64 1 (expm1.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(cbrt.f64 (pow.f64 (/.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)))) 3))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) 3) (pow.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) 3)))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(expm1.f64 (log1p.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(exp.f64 (log.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.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))))) 1))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(log1p.f64 (expm1.f64 (/.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 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 a c))
(fma.f64 c a (*.f64 b_2 b_2))
(+.f64 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 c a (*.f64 b_2 b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) (-.f64 1 (*.f64 a c)))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1) (*.f64 c a))
(fma.f64 c a (expm1.f64 (log1p.f64 (*.f64 b_2 b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a c))) (-.f64 1 (*.f64 b_2 b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) (-.f64 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (expm1.f64 (log1p.f64 (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c)))) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(-.f64 (+.f64 (*.f64 b_2 b_2) (exp.f64 (log1p.f64 (*.f64 a c)))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 c a))) (-.f64 1 (*.f64 b_2 b_2)))
(fma.f64 b_2 b_2 (expm1.f64 (log1p.f64 (*.f64 c a))))
(-.f64 (+.f64 (*.f64 a c) (exp.f64 (log1p.f64 (*.f64 b_2 b_2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 b_2))) 1) (*.f64 c a))
(fma.f64 c a (expm1.f64 (log1p.f64 (*.f64 b_2 b_2))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 a c)))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2))
(fma.f64 c a (*.f64 b_2 b_2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 1 (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))))
(*.f64 (/.f64 1 (-.f64 (*.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 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (/.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (cbrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) 1) (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.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 (pow.f64 (*.f64 c a) 2) (*.f64 (*.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) (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.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 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (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 (/.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 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (-.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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) 1) (+.f64 (pow.f64 b_2 4) (*.f64 a (*.f64 c (fma.f64 c a (*.f64 b_2 b_2))))))
(*.f64 (fma.f64 (*.f64 c a) (fma.f64 c a (*.f64 b_2 b_2)) (pow.f64 b_2 4)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.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 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (*.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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (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 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c)))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 1)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 3)
(fma.f64 c a (*.f64 b_2 b_2))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3) 1/3)
(fma.f64 c a (*.f64 b_2 b_2))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 2))
(sqrt.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 2))
(fabs.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c)))))
(fma.f64 c a (*.f64 b_2 b_2))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 a c)) 3))
(fma.f64 c a (*.f64 b_2 b_2))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 a c))) 1))
(fma.f64 c a (*.f64 b_2 b_2))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 a c))))
(fma.f64 c a (*.f64 b_2 b_2))

eval785.0ms (4.9%)

Compiler

Compiled 60020 to 21668 computations (63.9% saved)

prune685.0ms (4.3%)

Pruning

36 alts after pruning (34 fresh and 2 done)

PrunedKeptTotal
New1907251932
Fresh7916
Picked101
Done325
Total1918361954
Error
92.5%
Counts
1954 → 36
Alt Table
Click to see full alt table
StatusErrorProgram
6.6%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
27.5%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
33.7%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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)
51.8%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
27.9%
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
31.0%
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
49.4%
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
25.8%
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
13.5%
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
49.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
13.3%
(/.f64 (-.f64 b_2 b_2) a)
29.6%
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
33.1%
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
29.6%
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
28.1%
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) a)
49.5%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
39.4%
(/.f64 -1/2 (/.f64 b_2 c))
27.9%
(/.f64 -2 (/.f64 a b_2))
48.7%
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
27.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
31.5%
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
30.9%
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
29.1%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
35.0%
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
33.0%
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
33.6%
(*.f64 (/.f64 1 a) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))))
30.6%
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
25.7%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
27.9%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
39.6%
(*.f64 -1/2 (/.f64 c b_2))
28.0%
(*.f64 -2 (/.f64 b_2 a))
26.0%
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
15.5%
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
27.5%
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
13.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 985 to 669 computations (32.1% saved)

localize21.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.3%
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a))))
93.4%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
85.7%
(/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
Compiler

Compiled 95 to 17 computations (82.1% saved)

series31.0ms (0.2%)

Counts
4 → 80
Calls

36 calls:

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

rewrite168.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1638×associate-/r/
606×associate-+l+
394×add-sqr-sqrt
384×pow1
384×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017176
1380128
25822128
Stop Event
node limit
Counts
4 → 367
Calls
Call 1
Inputs
(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 c (neg.f64 a)))
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a))))
Outputs
((((-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (2))) (((*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) (2))) (((*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4)) (2))) (((*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))) (2))) (((*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))) (2))) (((*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)) (2))) (((*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (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)))))) (2))) (((/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((/.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)))))) (2))) (((pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2) (2))) (((pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1) (2))) (((pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) 2) (2))) (((pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (2))) (((pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) 1/3) (2))) (((fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (2))) (((expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (2))) (((exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2)) (2))) (((exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (2))) (((log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))))
((((+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) 1) (2))) (((-.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) 1) (2))) (((*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (/.f64 1 c) a)) (2))) (((*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (/.f64 (/.f64 1 c) a))) (2))) (((*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1) (2))) (((*.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) (2))) (((*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a))) (2))) (((*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a))) (2))) (((*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (/.f64 1 a)) (2))) (((*.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (2))) (((*.f64 (/.f64 (/.f64 1 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 (/.f64 1 c) a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a)) (2))) (((*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (/.f64 1 c) a)) (2))) (((*.f64 (/.f64 1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (2))) (((*.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)))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a)))) (2))) (((*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))) (2))) (((*.f64 (/.f64 (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)))))) (2))) (((*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) c) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 (*.f64 c a))) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 1 (/.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)))))) (2))) (((*.f64 (/.f64 1 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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)))))) (2))) (((*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) 1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((*.f64 (/.f64 -1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) (2))) (((*.f64 (/.f64 -1 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.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)))) (2))) (((*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a)))) (2))) (((*.f64 (/.f64 -1 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 c) a)) (2))) (((*.f64 (/.f64 -1 (/.f64 (*.f64 c a) 1)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 -1 (/.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)))))) (2))) (((*.f64 (/.f64 -1 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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)))))) (2))) (((*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 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))))) (2))) (((*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.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)))))) (2))) (((*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.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)))))))) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1) (2))) (((pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3) 1/3) (2))) (((neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 (*.f64 c a) 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) 1) (2))) (((*.f64 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1) (2))) (((*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) -1) (2))) (((*.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a))) (2))) (((*.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a))) (2))) (((*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (*.f64 c a) (/.f64 1 a))) (2))) (((*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (2))) (((*.f64 (/.f64 1 a) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) a)) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) (/.f64 (*.f64 c a) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c a) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) a) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (*.f64 c a)) (2))) (((*.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 -1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 -1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 -1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 -1 (/.f64 a 1)) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 (/.f64 -1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 -1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 -1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.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))))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.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))))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) (2))) (((*.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)))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.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)))))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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))))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a)) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a) (2))) (((*.f64 (/.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 (/.f64 1 a) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.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))))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (pow.f64 (cbrt.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))))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.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)))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.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)))))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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))))))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.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))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.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))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a))) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (*.f64 a a))) a) (2))) (((*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a)))) (2))) (((pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3) 1/3) (2))) (((pow.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a (*.f64 c a))) -1) (2))) (((neg.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (2))) (((sqrt.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((exp.f64 (log.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) (2))))
((((+.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) 1) (2))) (((-.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) 1) (2))) (((*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (2))) (((*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (2))) (((*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (neg.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (2))) (((*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (/.f64 (/.f64 1 c) a) -1)) (2))) (((*.f64 -1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)) (2))) (((*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) c) (2))) (((*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (*.f64 (/.f64 1 (+.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))) (2))) (((*.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))))) (2))) (((*.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)))) (2))) (((*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.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))))))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.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))))))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (2))) (((*.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))))))) (2))) (((*.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))))) (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)) (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))))))) (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)))))) (2))) (((*.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)))))))) (2))) (((*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) (2))) (((*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) 1)) (2))) (((*.f64 (/.f64 c 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (2))) (((*.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))))))) (2))) (((*.f64 (/.f64 c (pow.f64 (cbrt.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))))))) (2))) (((*.f64 (/.f64 a (pow.f64 (cbrt.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))))))) (2))) (((*.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)))))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.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))))))) (2))) (((*.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)))))) (2))) (((*.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))))))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (2))) (((*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1) (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)) (2))) (((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)) (2))) (((*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) (2))) (((*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (2))) (((*.f64 (/.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c (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)))))))) (2))) (((*.f64 (/.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 c)) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) c) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 c))) (sqrt.f64 c)) (2))) (((*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c)) (2))) (((*.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))))) (2))) (((*.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)))))) (2))) (((*.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))))))) (2))) (((*.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)))))))) (2))) (((*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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))))))) (2))) (((*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a) (2))) (((*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a) (2))) (((*.f64 (/.f64 1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (*.f64 c a))) (2))) (((*.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))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1) (*.f64 c a)) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)) c) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 c)) a) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.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))))))) (2))) (((*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 -1 (pow.f64 (cbrt.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))))))) (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)))))) (2))) (((*.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)))))))) (2))) (((*.f64 (/.f64 -1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (2))) (((*.f64 (/.f64 -1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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))))))) (2))) (((*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c) (2))) (((*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a)) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a) (2))) (((*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a) (2))) (((*.f64 (/.f64 -1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (2))) (((*.f64 (/.f64 -1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a)) (2))) (((*.f64 (/.f64 -1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (2))) (((*.f64 (/.f64 -1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a))) (2))) (((*.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))))) (2))) (((*.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)))) (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))))) (2))) (((*.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)) (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))))))) (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)))))) (2))) (((*.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)))))))) (2))) (((*.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)))))))) (2))) (((*.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)))))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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)))))))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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)))))) (2))) (((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) 1) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (*.f64 c a))) (2))) (((pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1) (2))) (((pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 3) (2))) (((pow.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) 1/3) (2))) (((neg.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (2))) (((sqrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 2)) (2))) (((log.f64 (exp.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((log.f64 (/.f64 1 (exp.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (2))) (((cbrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((exp.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))) (((exp.f64 (-.f64 (log.f64 (*.f64 c a)) (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1)) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (2))))

simplify288.0ms (1.8%)

Algorithm
egg-herbie
Rules
1774×associate-/l*
1038×associate-/r*
978×associate-/r/
916×associate-/l/
810×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0108926575
1336826413
Stop Event
node limit
Counts
447 → 702
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 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(/.f64 -1/2 b_2)
(-.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.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 c (*.f64 a (pow.f64 b_2 7))))))) (*.f64 1/2 (/.f64 1 b_2)))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(*.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 -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 (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 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (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 (fma.f64 b_2 b_2 (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.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 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) 2)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) 1)
(-.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) 1)
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (/.f64 1 c) a))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (/.f64 (/.f64 1 c) a)))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1)
(*.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a)))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (/.f64 1 a))
(*.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (/.f64 1 c) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 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 1 c) a))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (/.f64 1 c) a))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 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 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) c) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 (*.f64 c a))) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 1 (/.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 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) 1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.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 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 c) a))
(*.f64 (/.f64 -1 (/.f64 (*.f64 c a) 1)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (/.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 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 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 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1)
(pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3) 1/3)
(neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 (*.f64 c a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) 1)
(*.f64 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1)
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) -1)
(*.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a)))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (*.f64 c a) (/.f64 1 a)))
(*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(*.f64 (/.f64 1 a) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) a))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) (/.f64 (*.f64 c a) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c 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 1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) a) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (*.f64 c a))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (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 -1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 -1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 a 1)) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 (/.f64 -1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 -1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 -1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.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) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.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)))) 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 (/.f64 (/.f64 1 a) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.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)))) (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 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (*.f64 -1 (/.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 (/.f64 1 a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (pow.f64 (cbrt.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 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 (*.f64 -1 (/.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 (/.f64 1 a)) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 (/.f64 (*.f64 -1 (/.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 (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(*.f64 (/.f64 (*.f64 -1 (/.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 (/.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 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3) 1/3)
(pow.f64 (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 a (*.f64 c a))) -1)
(neg.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(exp.f64 (log.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(+.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) 1)
(-.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) 1)
(*.f64 (*.f64 c a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1)
(*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (neg.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (/.f64 (/.f64 1 c) a) -1))
(*.f64 -1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) c)
(*.f64 (*.f64 (/.f64 1 (+.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 (+.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 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 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 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 (*.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 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) 1))
(*.f64 (/.f64 c 1) (/.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))))) 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 (pow.f64 (cbrt.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 (pow.f64 (cbrt.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)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.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) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1) (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c (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 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 c))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) c)
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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)))) a)) c)
(*.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 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(*.f64 (/.f64 1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (*.f64 c a)))
(*.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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)) c)
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 c)) a)
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.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 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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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)))) a)) c)
(*.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)))) (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 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(*.f64 (/.f64 -1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(*.f64 (/.f64 -1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 -1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 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 (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) (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) (pow.f64 (cbrt.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 (*.f64 c a) (pow.f64 (cbrt.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 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) 1) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (*.f64 c a)))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 3)
(pow.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) 1/3)
(neg.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 2))
(log.f64 (exp.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(exp.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(exp.f64 (-.f64 (log.f64 (*.f64 c a)) (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
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 (*.f64 1/2 (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 (*.f64 1/2 (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 (*.f64 1/2 (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 -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 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)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (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 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)) (+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 (/.f64 c 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))))
(fma.f64 -1 b_2 (*.f64 1/2 (*.f64 (/.f64 c 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 c c) (/.f64 (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 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 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 1/2 (*.f64 (/.f64 c 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 -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 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)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (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 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)) (+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 (/.f64 c 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 -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 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)))))
(+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (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 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)) (+.f64 b_2 (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1)))
(neg.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))))
(*.f64 -1 (+.f64 (/.f64 (/.f64 b_2 c) a) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a))))))
(*.f64 -1 (+.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (/.f64 b_2 (*.f64 c a))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1))))))
(fma.f64 -1 (/.f64 (/.f64 b_2 c) a) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))))))
(fma.f64 -1 (/.f64 b_2 (*.f64 c a)) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))))
(+.f64 (*.f64 -1 (/.f64 b_2 (*.f64 c a))) (+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (sqrt.f64 -1))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))))))
(fma.f64 -1 (/.f64 (/.f64 b_2 c) a) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 -1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))))))
(fma.f64 -1 (/.f64 b_2 (*.f64 c a)) (fma.f64 -1 (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 -1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3)))) (*.f64 (*.f64 1/8 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 5) (pow.f64 a 5))))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3))))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 b_2 c) a) -2)
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 1/2 b_2) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (*.f64 1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 a a))))
(/.f64 -1/2 b_2)
(-.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (*.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a))) (/.f64 1/2 b_2))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (neg.f64 (/.f64 1/2 b_2)))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5)))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 a a))))) (/.f64 1/2 b_2))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (*.f64 -1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 a a)))) (/.f64 1/2 b_2))
(-.f64 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.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 c (*.f64 a (pow.f64 b_2 7))))))) (*.f64 1/2 (/.f64 1 b_2)))
(-.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a a)) 2)) (*.f64 c (*.f64 a (pow.f64 b_2 7))))))) (/.f64 1/2 b_2))
(-.f64 (fma.f64 -1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 a a)) (*.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 (*.f64 c a) (pow.f64 b_2 7)))))) (/.f64 1/2 b_2))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 b_2 c) a) -2)
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 1/2 b_2) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (*.f64 1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 a a))))
(*.f64 -2 (/.f64 b_2 (*.f64 c a)))
(*.f64 (/.f64 (/.f64 b_2 c) a) -2)
(*.f64 (/.f64 b_2 (*.f64 c a)) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))
(fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))
(fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (*.f64 -2 (/.f64 b_2 (*.f64 c a)))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2)))
(fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/2 (/.f64 1 b_2)) (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 a 2)) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 c (/.f64 (pow.f64 b_2 3) a)) (+.f64 (/.f64 1/2 b_2) (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (*.f64 1/16 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(+.f64 (fma.f64 1/8 (/.f64 (*.f64 c a) (pow.f64 b_2 3)) (fma.f64 -2 (/.f64 b_2 (*.f64 c a)) (/.f64 1/2 b_2))) (*.f64 1/16 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 5)) (*.f64 a 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 (*.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 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))
(+.f64 (neg.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1)))) (/.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 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2))))
(+.f64 (/.f64 (/.f64 b_2 a) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -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 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 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 c (*.f64 (*.f64 a 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 (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) (/.f64 (sqrt.f64 -1) -1/2)))))) (fma.f64 -1 (*.f64 (sqrt.f64 (/.f64 c a)) (/.f64 1 (sqrt.f64 -1))) (*.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -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 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (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 -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/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 3))) (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/2 (/.f64 c b_2) (*.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 3))) -1/32)))))
(fma.f64 -1/128 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (/.f64 (pow.f64 c 4) (/.f64 (pow.f64 b_2 7) (pow.f64 a 3))) -1/32)))))
(*.f64 -2 (/.f64 b_2 a))
(+.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 (*.f64 a (*.f64 c c)) (/.f64 (pow.f64 b_2 3) -1/8)) (*.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 (*.f64 -1/8 (*.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 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a a)))) (pow.f64 b_2 5))))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1 (/.f64 (*.f64 a (*.f64 c c)) (/.f64 (pow.f64 b_2 3) -1/8)) (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 (*.f64 1/16 (pow.f64 c 3)) (*.f64 a a)))) (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 -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 a (/.f64 (pow.f64 b_2 3) (*.f64 c 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (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 -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 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7)) -5/128) (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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 (pow.f64 c 4) (*.f64 (/.f64 (pow.f64 a 3) (pow.f64 b_2 7)) -5/128) (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 -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 a (/.f64 (pow.f64 b_2 3) (*.f64 c 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (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 (*.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 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 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) -5/128) (pow.f64 a 3) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (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 -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))))
(+.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)) (fma.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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 1 (pow.f64 (sqrt.f64 -1) 3))) -1/2) (sqrt.f64 -1)))))) (neg.f64 (*.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)) (fma.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)))))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 (sqrt.f64 -1)))))))
(*.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 c c) (/.f64 (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 c c) (/.f64 (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/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 (/.f64 (pow.f64 c 4) (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 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) (pow.f64 a 4)) (*.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 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 -2 b_2 (*.f64 1/2 (*.f64 (/.f64 c 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 (/.f64 c b_2) a) (neg.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))))))
(+.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 (*.f64 -1/8 (*.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 (*.f64 -1/8 (*.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) (*.f64 -1 (+.f64 (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a)))) (/.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 (*.f64 -1/4 c) (*.f64 a (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 a a))))))) (pow.f64 b_2 5))))))
(*.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 c c) (/.f64 (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 c c) (/.f64 (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 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 (/.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 c c) (/.f64 (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 c c) (/.f64 (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 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 (/.f64 c b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (fma.f64 b_2 b_2 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (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 (/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 6)))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(/.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (hypot.f64 b_2 (sqrt.f64 (*.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 (*.f64 c a) 3) (pow.f64 b_2 6))) (sqrt.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a))))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 1/4) 2)
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c a))) 1/2))
(sqrt.f64 (fma.f64 b_2 b_2 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(+.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))) 1)
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(-.f64 0 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (/.f64 1 c) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 (/.f64 (/.f64 1 c) a)))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a)))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) (neg.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (/.f64 1 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (/.f64 1 a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (/.f64 (/.f64 1 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 c a))
(*.f64 (/.f64 (/.f64 1 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 c a))
(*.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 1 c) a))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1) (/.f64 (/.f64 1 c) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.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 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) c) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (/.f64 1 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (/.f64 1 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) 1) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (/.f64 1 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (sqrt.f64 (*.f64 c a))) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 1 (/.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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (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 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 1 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) (sqrt.f64 -1)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) (sqrt.f64 -1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 -1) (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) 1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) -1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 -1 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (*.f64 (/.f64 1 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a)))
(*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (pow.f64 a 3)) c)) (fma.f64 a a 0))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (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 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a))) (/.f64 -1 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a))))
(/.f64 (*.f64 (/.f64 -1 (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 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (*.f64 c a))) (/.f64 -1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 -1 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 c) a))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 -1 (/.f64 (*.f64 c a) 1)) (+.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 c a))
(*.f64 (/.f64 -1 (/.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 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 -1 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 -1 c) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)))
(*.f64 (/.f64 -1 (/.f64 (*.f64 c a) (pow.f64 (cbrt.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 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (/.f64 -1 (*.f64 c a)) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(*.f64 (/.f64 (*.f64 -1 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) c) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a))
(*.f64 (/.f64 -1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 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 (/.f64 1 (*.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 c a)) (/.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (+.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 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 1 (*.f64 c a)))) (+.f64 (fma.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 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (*.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 (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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 1 (*.f64 c a)))) (+.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 c a)) (-.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 c) a)) (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3))) (-.f64 (+.f64 (pow.f64 b_2 4) (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)) (/.f64 1 (*.f64 c a)))) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 c a)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (-.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 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (*.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 6) (pow.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c a)) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 3)))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (pow.f64 a 3)) c)) (fma.f64 a a 0))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 c)) (neg.f64 (*.f64 a a))))
(*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (*.f64 a a)) (neg.f64 c))))
(*.f64 (/.f64 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (fma.f64 a a 0) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 c)) (neg.f64 (pow.f64 a 3))))
(*.f64 (fma.f64 a a 0) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (pow.f64 a 3)) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (*.f64 a a)) c))))
(*.f64 (/.f64 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (fma.f64 a a 0) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 (pow.f64 a 3)) c))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(pow.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3) 1/3)
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)) 3))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 3) (pow.f64 (*.f64 c a) 3)))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(exp.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 1))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))) 1)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (/.f64 1 a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 1 a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.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 (*.f64 c a) (/.f64 1 a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 a) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 a (*.f64 (sqrt.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 a) c)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 a)) (/.f64 (*.f64 c a) (sqrt.f64 a)))
(*.f64 (/.f64 1 (*.f64 (sqrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 c (/.f64 (sqrt.f64 a) a)))
(*.f64 (/.f64 (/.f64 1 (sqrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c a) (cbrt.f64 a)))
(/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 c a) (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (/.f64 c (cbrt.f64 a)) a)))
(*.f64 (/.f64 1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 (/.f64 1 a) (pow.f64 (cbrt.f64 (/.f64 (*.f64 c 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 (/.f64 1 a) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) 2)))
(*.f64 (/.f64 1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 a (*.f64 (neg.f64 (*.f64 a a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (fma.f64 a a 0) (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3))))
(/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 (pow.f64 a 3)) (fma.f64 a a 0)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) a) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (sqrt.f64 a)))
(*.f64 (/.f64 a (*.f64 (sqrt.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (/.f64 -1 (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (sqrt.f64 a) c)) (/.f64 -1 (sqrt.f64 a)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 a)) (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (*.f64 c a) (*.f64 (cbrt.f64 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 -1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (*.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (*.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 -1 (/.f64 a 1)) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (/.f64 a (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 -1 (*.f64 (/.f64 a 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.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 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.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 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 1 a) (/.f64 (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) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 1 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) a)))
(/.f64 (/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) a) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (/.f64 (/.f64 1 a) (pow.f64 (cbrt.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 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a)) (/.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)))) c)) a)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.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 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 (/.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) 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) (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(*.f64 (-.f64 (fma.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) 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))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.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 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 (*.f64 (/.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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) (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(*.f64 (-.f64 (fma.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) 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) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) 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)))) 1)) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) 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)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 1 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 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (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 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 (/.f64 1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 a) c))))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 a) c)) a))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (/.f64 1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c))))
(*.f64 (/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c))
(*.f64 (/.f64 (/.f64 1 a) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (/.f64 1 a) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.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 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 (/.f64 c a) a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(*.f64 (/.f64 (/.f64 1 a) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(/.f64 (*.f64 (/.f64 1 a) (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(*.f64 (-.f64 (fma.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) a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) 1) (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 -1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (/.f64 -1 a) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 -1 (/.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 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 -1 a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (/.f64 -1 a) (/.f64 (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 (/.f64 1 a)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (/.f64 -1 a) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)))
(/.f64 (*.f64 (/.f64 -1 a) (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (pow.f64 (cbrt.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) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(/.f64 (/.f64 -1 a) (*.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) (/.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.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 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 -1 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 -1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) -1) (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 -1 (/.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 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 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (/.f64 c a) a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 -1 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 -1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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 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 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (/.f64 c a) a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.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 (sqrt.f64 (*.f64 c a)) (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 a) (sqrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.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 (cbrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(/.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 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (sqrt.f64 a) c))))
(*.f64 (/.f64 (*.f64 (/.f64 -1 a) (sqrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 a) c))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(/.f64 (*.f64 (/.f64 -1 a) (cbrt.f64 a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(*.f64 (/.f64 (*.f64 (/.f64 -1 a) (cbrt.f64 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(*.f64 a (/.f64 (/.f64 -1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 c))))
(*.f64 a (*.f64 (/.f64 (/.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 c)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(neg.f64 (/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (/.f64 -1 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 -1 a) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 (*.f64 -1 (/.f64 1 a)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(*.f64 (*.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 a) (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 -1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 (/.f64 c a) a)))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 a (*.f64 (neg.f64 (*.f64 a a)) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 a (/.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (neg.f64 (*.f64 a a)) c)))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(*.f64 (fma.f64 a a 0) (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 (pow.f64 a 3))))
(/.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (neg.f64 (pow.f64 a 3)) (fma.f64 a a 0)))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (*.f64 a a))) a)
(*.f64 a (/.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (neg.f64 (*.f64 a a))))
(/.f64 (*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 (neg.f64 (*.f64 a a)) a))
(*.f64 (/.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1) (-.f64 0 (pow.f64 a 3))) (+.f64 0 (+.f64 (*.f64 a a) (*.f64 0 a))))
(/.f64 (*.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)) (fma.f64 a a 0)) (neg.f64 (pow.f64 a 3)))
(/.f64 (*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) (/.f64 (neg.f64 (pow.f64 a 3)) (fma.f64 a a 0)))
(pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 1)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 2)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 3)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3) 1/3)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) 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 a (*.f64 c a))) -1)
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(neg.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))
(neg.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) 2))
(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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a))))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a) 3))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) (pow.f64 a 3)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(exp.f64 (log.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)) 1))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)))
(/.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (/.f64 c a) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(+.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (*.f64 c 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 0 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))) 1)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(-.f64 0 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) 1)
(/.f64 (*.f64 c 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 a) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c 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 1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (*.f64 c 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 1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(/.f64 (*.f64 c 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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)
(/.f64 (*.f64 c 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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) -1)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2))
(/.f64 (*.f64 c 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 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2) (neg.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.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 c 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 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (/.f64 (/.f64 1 c) a) -1))
(/.f64 (*.f64 c 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 -1 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 -1 (/.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a) c)
(/.f64 (*.f64 c 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 (/.f64 1 (+.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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (*.f64 (/.f64 1 (+.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 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.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 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (*.f64 c a) (/.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 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 (-.f64 (fma.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 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a))
(*.f64 (/.f64 a 1) (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c 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 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)))))) (/.f64 1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 1 (/.f64 (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 (pow.f64 (cbrt.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 1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)))
(/.f64 (*.f64 1 (/.f64 (*.f64 c a) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (/.f64 c (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 c 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 (*.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 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 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (*.f64 c a) (/.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 (*.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) c)) (-.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 (-.f64 (fma.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 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) 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 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (-.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 1 (-.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 (*.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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) a)
(/.f64 (*.f64 c 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 1 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (neg.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (*.f64 c a))
(/.f64 (*.f64 c 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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 1) (/.f64 (*.f64 c a) 1))
(/.f64 (*.f64 c 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 1) (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (*.f64 c 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 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c)
(/.f64 (*.f64 c 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 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 (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 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 (pow.f64 (cbrt.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 (pow.f64 (cbrt.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 (sqrt.f64 (*.f64 c a)) (/.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 (sqrt.f64 (*.f64 c a)) (/.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)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.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 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2))
(*.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 (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) (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2)) (/.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1) (pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (/.f64 1 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))))
(*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.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)))) c)) a)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) c) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (/.f64 a (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c (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 c (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 (+.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 (fma.f64 b_2 b_2 (*.f64 c a))) (*.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 a (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (neg.f64 c))
(/.f64 (*.f64 a (neg.f64 c)) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) 1)) c)
(/.f64 (*.f64 c 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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 c))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 c)))
(*.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (pow.f64 (cbrt.f64 c) 2))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 c) 2)))
(*.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 c (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 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 (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 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 c (/.f64 (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a)))
(*.f64 (-.f64 (fma.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 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) 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 (*.f64 c a) (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)))))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) a) (neg.f64 (-.f64 (fma.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 1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (-.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 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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 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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 (*.f64 c 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 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 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (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 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(/.f64 (*.f64 c 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 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 a) c)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(/.f64 (*.f64 c 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 1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (-.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 1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (/.f64 1 (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(*.f64 (*.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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (-.f64 (fma.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 1 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (+.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 (*.f64 c a) (+.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 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (sqrt.f64 (neg.f64 (+.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 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (sqrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))))
(*.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 (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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) -1) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 a)) c)
(/.f64 (*.f64 c 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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 c)) a)
(/.f64 (*.f64 c 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 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (*.f64 1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 -1 (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))) (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (sqrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))))
(/.f64 (neg.f64 (sqrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (sqrt.f64 (/.f64 (+.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 (*.f64 c a) (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (/.f64 -1 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(/.f64 (neg.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.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 -1 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 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 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.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 -1 (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(/.f64 (neg.f64 (-.f64 (fma.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 c a)))
(*.f64 (/.f64 -1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 (/.f64 1 c) a))) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.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 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (/.f64 (/.f64 1 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 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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(/.f64 (neg.f64 (-.f64 (fma.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.f64 c a)))
(*.f64 (/.f64 -1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)) c)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.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)))) 1)) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.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)))) (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (/.f64 -1 (+.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 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2)))
(*.f64 (/.f64 (*.f64 -1 (cbrt.f64 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) 1)) a)
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (sqrt.f64 a) c)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) c) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 -1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (*.f64 (pow.f64 (cbrt.f64 a) 2) c)))
(*.f64 (/.f64 -1 (/.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c) -1)) a)
(/.f64 (*.f64 -1 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 c)))
(*.f64 (/.f64 (*.f64 -1 a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (neg.f64 c))
(*.f64 (/.f64 -1 (neg.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) a)
(/.f64 (*.f64 c 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 -1 (neg.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (*.f64 c a))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(*.f64 (/.f64 -1 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1)) (*.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a)))
(*.f64 (*.f64 (*.f64 c a) (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 -1 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))))
(/.f64 (neg.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 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) 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 c a)))
(/.f64 (*.f64 -1 (*.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))
(/.f64 (neg.f64 (-.f64 (fma.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 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)) (*.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 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (*.f64 c a) (/.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 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 (-.f64 (fma.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 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) a))
(*.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 c (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) a)))
(*.f64 (*.f64 c a) (/.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) (-.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) c)) (-.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 (-.f64 (fma.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 c (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) 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 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 (/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) 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 (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)))))))) (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))))
(*.f64 (*.f64 (/.f64 c (neg.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2)))) a) (neg.f64 (-.f64 (fma.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) (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 c (*.f64 (sqrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (/.f64 (sqrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))) (sqrt.f64 (-.f64 (fma.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) (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) (pow.f64 (cbrt.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 (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a)) (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 c (*.f64 (cbrt.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c a)) 3/2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) 2) a))) (cbrt.f64 (-.f64 (fma.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) (pow.f64 (cbrt.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)))) (pow.f64 (cbrt.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 (/.f64 (*.f64 c a) (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))))) (pow.f64 (cbrt.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 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) 1) (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(/.f64 (cbrt.f64 (*.f64 c (/.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (cbrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) 2)) (cbrt.f64 (neg.f64 (+.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 (*.f64 c 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))))))
(pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 1)
(/.f64 (*.f64 c 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))))))
(pow.f64 (sqrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 2)
(/.f64 (*.f64 c 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))))))
(pow.f64 (cbrt.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 3)
(/.f64 (*.f64 c 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))))))
(pow.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3) 1/3)
(/.f64 (*.f64 c 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))))))
(neg.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 c a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c 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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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))))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(/.f64 (neg.f64 a) (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))
(*.f64 (/.f64 (neg.f64 c) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)))))
(/.f64 (*.f64 c 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))))))
(cbrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c)) 3))
(/.f64 (*.f64 c 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))))))
(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 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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))))))
(exp.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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))))))
(exp.f64 (-.f64 (log.f64 (*.f64 c a)) (log.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 c a))) -1))
(/.f64 (*.f64 c 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))))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))) 1))
(/.f64 (*.f64 c 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))))))
(log1p.f64 (expm1.f64 (/.f64 a (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) c))))
(/.f64 (*.f64 c 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))))))

localize5.0ms (0%)

Compiler

Compiled 14 to 7 computations (50% saved)

localize13.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
90.2%
(/.f64 (*.f64 c -1/2) (*.f64 a b_2))
82.8%
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
Compiler

Compiled 29 to 14 computations (51.7% saved)

series4.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
976×unswap-sqr
892×swap-sqr
480×div-inv
382×sqr-pow
378×pow-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01044
121344
2298438
Stop Event
node limit
Counts
2 → 125
Calls
Call 1
Inputs
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 c -1/2) (*.f64 a b_2))
Outputs
((((+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) -1) (2))) (((-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1) (2))) (((/.f64 (*.f64 c -1/2) (/.f64 (*.f64 a b_2) a)) (2))) (((/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c -1/2)))) (2))) (((/.f64 1 (/.f64 (*.f64 a b_2) (*.f64 c (*.f64 -1/2 a)))) (2))) (((/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a b_2)) (2))) (((/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2))) (2))) (((/.f64 (*.f64 a c) (*.f64 a (*.f64 b_2 -2))) (2))) (((/.f64 (*.f64 a (/.f64 -1/2 (/.f64 a c))) b_2) (2))) (((/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2) (2))) (((/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2) (2))) (((/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) b_2) a) (2))) (((/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 (*.f64 a b_2))) (sqrt.f64 (*.f64 a b_2))) (2))) (((/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (*.f64 a b_2))) (2))) (((/.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (neg.f64 b_2))) (2))) (((/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1)) (2))) (((pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3) 1/3) (2))) (((neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) a)) (2))) (((neg.f64 (*.f64 a (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))) (2))) (((neg.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a (neg.f64 b_2)))) (2))) (((sqrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 2)) (2))) (((log.f64 (exp.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3)) (2))) (((cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3))) (2))) (((cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (2))) (((exp.f64 (log.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (2))) (((log1p.f64 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (2))))
((((+.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) -1) (2))) (((-.f64 0 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) 1) (2))) (((*.f64 c (/.f64 -1/2 (*.f64 a b_2))) (2))) (((*.f64 -1/2 (/.f64 c (*.f64 a b_2))) (2))) (((*.f64 -1/2 (/.f64 1 (/.f64 (*.f64 a b_2) c))) (2))) (((*.f64 (*.f64 c -1/2) (/.f64 1 (*.f64 a b_2))) (2))) (((*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1) (2))) (((*.f64 1 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (2))) (((*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2))) (2))) (((*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2))))) (2))) (((*.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))) (((*.f64 (sqrt.f64 c) (/.f64 1 (/.f64 a (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (*.f64 a b_2))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 1 (/.f64 (*.f64 a b_2) (cbrt.f64 (*.f64 c -1/2))))) (2))) (((*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))) (((*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 (/.f64 a (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2))))) (2))) (((*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 1 b_2)) (2))) (((*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 c a) (/.f64 -1/2 b_2)) (2))) (((*.f64 (/.f64 -1/2 b_2) (/.f64 c a)) (2))) (((*.f64 (*.f64 c 1/2) (/.f64 1 (*.f64 a (neg.f64 b_2)))) (2))) (((*.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2))) (/.f64 1 (sqrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (sqrt.f64 b_2)) (/.f64 1 (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a -2))) (/.f64 1 (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 1 a) (/.f64 (*.f64 c -1/2) b_2)) (2))) (((*.f64 (/.f64 1 b_2) (/.f64 -1/2 (/.f64 a c))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 (*.f64 a b_2))) (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 -1/2 a) (/.f64 c b_2)) (2))) (((*.f64 (/.f64 -1/2 (*.f64 a b_2)) c) (2))) (((*.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2))) (/.f64 c (sqrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 c (*.f64 a b_2)) -1/2) (2))) (((*.f64 -1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))) (2))) (((*.f64 -1 (/.f64 1 (*.f64 2 (/.f64 (*.f64 a b_2) c)))) (2))) (((*.f64 (neg.f64 c) (/.f64 1 (*.f64 (*.f64 a b_2) 2))) (2))) (((*.f64 (/.f64 1 (*.f64 a (neg.f64 b_2))) (*.f64 c 1/2)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) a) (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2)) (2))) (((*.f64 (/.f64 c b_2) (/.f64 -1/2 a)) (2))) (((*.f64 (/.f64 c (sqrt.f64 (*.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 -1/2 (cbrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 c (cbrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c -1/2)) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)) (sqrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (cbrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) a) (/.f64 (cbrt.f64 (*.f64 c -1/2)) b_2)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (sqrt.f64 (*.f64 a b_2))) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (sqrt.f64 (*.f64 a b_2)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))) (((*.f64 (*.f64 1/2 (/.f64 c a)) (/.f64 1 (neg.f64 b_2))) (2))) (((*.f64 (/.f64 c (*.f64 a (neg.f64 b_2))) 1/2) (2))) (((*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) c)) -1/2) (2))) (((*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2)))) (sqrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2))) (cbrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (sqrt.f64 c) (*.f64 a (*.f64 b_2 -2))) (sqrt.f64 c)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c -1/2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (*.f64 b_2 -2))) (cbrt.f64 c)) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (2))) (((*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)))) (2))) (((*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))) (2))) (((*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2)))) (2))) (((*.f64 (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2))) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2)))) (2))) (((*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a)))) (2))) (((*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2)) (2))) (((*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6)) (2))) (((*.f64 (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2)) (2))) (((pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/3) (2))) (((pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1) (2))) (((neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))) (2))) (((neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) 1)) (2))) (((neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))) (2))) (((neg.f64 (/.f64 c (*.f64 (*.f64 a b_2) 2))) (2))) (((neg.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (neg.f64 b_2))) (2))) (((neg.f64 (/.f64 (*.f64 c 1/2) (*.f64 a b_2))) (2))) (((sqrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 2)) (2))) (((log.f64 (pow.f64 (exp.f64 (/.f64 c a)) (/.f64 -1/2 b_2))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (*.f64 c -1/2) 3) (pow.f64 (*.f64 a b_2) 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))) (((exp.f64 (log.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))) (((log1p.f64 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (2))))

simplify76.0ms (0.5%)

Algorithm
egg-herbie
Rules
1560×distribute-rgt-in
1552×distribute-lft-in
844×associate-/r/
744×associate-/l/
416×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03103887
18543805
232803805
Stop Event
node limit
Counts
197 → 152
Calls
Call 1
Inputs
(*.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 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) -1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1)
(/.f64 (*.f64 c -1/2) (/.f64 (*.f64 a b_2) a))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c -1/2))))
(/.f64 1 (/.f64 (*.f64 a b_2) (*.f64 c (*.f64 -1/2 a))))
(/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a b_2))
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 a c) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 a (/.f64 -1/2 (/.f64 a c))) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) b_2) a)
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 (*.f64 a b_2))) (sqrt.f64 (*.f64 a b_2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (*.f64 a b_2)))
(/.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1))
(pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 3)
(pow.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3) 1/3)
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) a))
(neg.f64 (*.f64 a (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))))
(neg.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a (neg.f64 b_2))))
(sqrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 2))
(log.f64 (exp.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))))
(cbrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(exp.f64 (log.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(log1p.f64 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) -1)
(-.f64 0 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) 1)
(*.f64 c (/.f64 -1/2 (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 1 (/.f64 (*.f64 a b_2) c)))
(*.f64 (*.f64 c -1/2) (/.f64 1 (*.f64 a b_2)))
(*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1)
(*.f64 1 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(*.f64 (sqrt.f64 c) (/.f64 1 (/.f64 a (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 1 (/.f64 (*.f64 a b_2) (cbrt.f64 (*.f64 c -1/2)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 (/.f64 a (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 1 b_2))
(*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 c a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 b_2) (/.f64 c a))
(*.f64 (*.f64 c 1/2) (/.f64 1 (*.f64 a (neg.f64 b_2))))
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 1 a))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 a))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2))) (/.f64 1 (sqrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (sqrt.f64 b_2)) (/.f64 1 (sqrt.f64 b_2)))
(*.f64 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a -2))) (/.f64 1 (cbrt.f64 b_2)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 c -1/2) b_2))
(*.f64 (/.f64 1 b_2) (/.f64 -1/2 (/.f64 a c)))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a b_2))) (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 -1/2 a) (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (*.f64 a b_2)) c)
(*.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2))) (/.f64 c (sqrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 c (*.f64 a b_2)) -1/2)
(*.f64 -1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(*.f64 -1 (/.f64 1 (*.f64 2 (/.f64 (*.f64 a b_2) c))))
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (*.f64 a b_2) 2)))
(*.f64 (/.f64 1 (*.f64 a (neg.f64 b_2))) (*.f64 c 1/2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) a) (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2))
(*.f64 (/.f64 c b_2) (/.f64 -1/2 a))
(*.f64 (/.f64 c (sqrt.f64 (*.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 -1/2 (cbrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 c (cbrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c -1/2)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)) (sqrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (cbrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) a) (/.f64 (cbrt.f64 (*.f64 c -1/2)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (sqrt.f64 (*.f64 a b_2))) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (sqrt.f64 (*.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(*.f64 (*.f64 1/2 (/.f64 c a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 c (*.f64 a (neg.f64 b_2))) 1/2)
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) c)) -1/2)
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2)))) (sqrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2))) (cbrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (sqrt.f64 c) (*.f64 a (*.f64 b_2 -2))) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c -1/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (*.f64 b_2 -2))) (cbrt.f64 c))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2))) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2))
(*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6))
(*.f64 (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2))
(pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/3)
(pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1)
(neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) 1))
(neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))))
(neg.f64 (/.f64 c (*.f64 (*.f64 a b_2) 2)))
(neg.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (neg.f64 b_2)))
(neg.f64 (/.f64 (*.f64 c 1/2) (*.f64 a b_2)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c -1/2) 3) (pow.f64 (*.f64 a b_2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(exp.f64 (log.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
Outputs
(*.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 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) -1)
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c -1/2) (/.f64 (*.f64 a b_2) a))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 a (*.f64 a (/.f64 b_2 (*.f64 c -1/2))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 (*.f64 a b_2) (*.f64 c (*.f64 -1/2 a))))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 a c) (*.f64 a (*.f64 b_2 -2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 a (/.f64 -1/2 (/.f64 a c))) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (sqrt.f64 (*.f64 a b_2))) (sqrt.f64 (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (*.f64 a b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 a (*.f64 c 1/2)) (*.f64 a (neg.f64 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (-.f64 (*.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))) 1) (+.f64 (exp.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))) 1))
(/.f64 (*.f64 (+.f64 1 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))) (*.f64 -1/2 (/.f64 c b_2))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(/.f64 (expm1.f64 (*.f64 2 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))) (+.f64 1 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) a))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (*.f64 a (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) (*.f64 a (neg.f64 b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 2))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(log.f64 (exp.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2)) 3))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (/.f64 -1/8 (pow.f64 (/.f64 (*.f64 b_2 a) c) 3))))
(cbrt.f64 (*.f64 (pow.f64 a 3) (/.f64 -1/8 (pow.f64 (*.f64 (/.f64 b_2 c) a) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)) 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (/.f64 -1/8 (pow.f64 (/.f64 (*.f64 b_2 a) c) 3))))
(cbrt.f64 (*.f64 (pow.f64 a 3) (/.f64 -1/8 (pow.f64 (*.f64 (/.f64 b_2 c) a) 3))))
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) -1)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(-.f64 0 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) 1)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 c (/.f64 -1/2 (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 c (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1/2 (/.f64 1 (/.f64 (*.f64 a b_2) c)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 c -1/2) (/.f64 1 (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 1 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (sqrt.f64 (*.f64 c -1/2)) (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (sqrt.f64 c) (/.f64 1 (/.f64 a (*.f64 (sqrt.f64 c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (/.f64 1 (/.f64 (*.f64 a b_2) (cbrt.f64 (*.f64 c -1/2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 1 (/.f64 a (*.f64 (cbrt.f64 c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 (/.f64 a c)) (/.f64 1 b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (*.f64 a b_2)) (*.f64 c -1/2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c a) (/.f64 -1/2 b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 b_2) (/.f64 c a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 c 1/2) (/.f64 1 (*.f64 a (neg.f64 b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 c (/.f64 -1/2 b_2)) (/.f64 1 a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (*.f64 c -1/2) b_2) (/.f64 1 a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2))) (/.f64 1 (sqrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (*.f64 c -1/2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 1 (cbrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (sqrt.f64 b_2)) (/.f64 1 (sqrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (*.f64 (sqrt.f64 b_2) (/.f64 a c))) (/.f64 1 (sqrt.f64 b_2)))
(/.f64 (/.f64 -1/2 (*.f64 (/.f64 a c) (sqrt.f64 b_2))) (sqrt.f64 b_2))
(/.f64 (*.f64 -1/2 (/.f64 c a)) (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2)))
(*.f64 (/.f64 c (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 a -2))) (/.f64 1 (cbrt.f64 b_2)))
(/.f64 (/.f64 c (*.f64 a (*.f64 -2 (pow.f64 (cbrt.f64 b_2) 2)))) (cbrt.f64 b_2))
(/.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (cbrt.f64 b_2) (*.f64 a -2)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 c -1/2) b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 b_2) (/.f64 -1/2 (/.f64 a c)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a b_2))) (/.f64 (*.f64 c -1/2) (sqrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (*.f64 c -1/2) (cbrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 a) (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 (*.f64 a b_2)) c)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2))) (/.f64 c (sqrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c (*.f64 a b_2)) -1/2)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 -1 (/.f64 1 (*.f64 2 (/.f64 (*.f64 a b_2) c))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (neg.f64 c) (/.f64 1 (*.f64 (*.f64 a b_2) 2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (*.f64 a (neg.f64 b_2))) (*.f64 c 1/2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) a) (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c b_2) (/.f64 -1/2 a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c (sqrt.f64 (*.f64 a b_2))) (/.f64 -1/2 (sqrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 -1/2 (cbrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 c (cbrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c -1/2)) a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (*.f64 a b_2)) (sqrt.f64 (*.f64 c -1/2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c -1/2)) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (/.f64 (sqrt.f64 (*.f64 c -1/2)) (cbrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) a) (/.f64 (cbrt.f64 (*.f64 c -1/2)) b_2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c -1/2)) a))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (sqrt.f64 (*.f64 a b_2))) (/.f64 (cbrt.f64 (*.f64 c -1/2)) (sqrt.f64 (*.f64 a b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (pow.f64 (cbrt.f64 (*.f64 a b_2)) 2)) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 c)) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 a)) 2)))
(*.f64 (cbrt.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 c)) 2) (pow.f64 (cbrt.f64 (*.f64 b_2 a)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 c)) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 a)) 2) (cbrt.f64 (*.f64 c (/.f64 (/.f64 -1/2 b_2) a)))))
(*.f64 (*.f64 1/2 (/.f64 c a)) (/.f64 1 (neg.f64 b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 c (*.f64 a (neg.f64 b_2))) 1/2)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) c)) -1/2)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (sqrt.f64 (*.f64 c -1/2)))) (sqrt.f64 (*.f64 c -1/2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 1 (/.f64 (*.f64 a b_2) (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2))) (cbrt.f64 (*.f64 c -1/2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (sqrt.f64 c) (*.f64 a (*.f64 b_2 -2))) (sqrt.f64 c))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c -1/2)) 2) (*.f64 a b_2)) (cbrt.f64 (*.f64 c -1/2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 a (*.f64 b_2 -2))) (cbrt.f64 c))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))) 2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)))) (cbrt.f64 (sqrt.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 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))) (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))) 2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)))) (cbrt.f64 (sqrt.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 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) (sqrt.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)) (cbrt.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a))) 2))
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)))) (cbrt.f64 (sqrt.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 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c (/.f64 (/.f64 -1/2 b_2) a)))) (cbrt.f64 (sqrt.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 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a b_2))) (sqrt.f64 (*.f64 c -1/2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2))) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2))))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (sqrt.f64 (/.f64 c a))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (*.f64 (sqrt.f64 (/.f64 -1/2 b_2)) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (sqrt.f64 (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 -1/2 b_2) (*.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 c) (sqrt.f64 a))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2) (pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3/2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6) (pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/6))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(*.f64 (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2) (pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1/2))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 1)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 2)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)) 3)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(pow.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3) 1/3)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(pow.f64 (*.f64 a (/.f64 b_2 (*.f64 c -1/2))) -1)
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2))) 1))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) (*.f64 a (neg.f64 b_2)))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (/.f64 c (*.f64 (*.f64 a b_2) 2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) (neg.f64 b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(neg.f64 (/.f64 (*.f64 c 1/2) (*.f64 a b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 c b_2) (/.f64 -1/2 a)) 2))
(fabs.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)))
(fabs.f64 (*.f64 c (/.f64 (/.f64 -1/2 b_2) a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 c a)) (/.f64 -1/2 b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2))))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2) 3))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c -1/2) 3) (pow.f64 (*.f64 a b_2) 3)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(exp.f64 (log.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 -1/2 (/.f64 a c)) b_2)))
(/.f64 (*.f64 -1/2 c) (*.f64 b_2 a))
(/.f64 -1/2 (/.f64 (*.f64 b_2 a) c))
(*.f64 c (/.f64 (/.f64 -1/2 b_2) a))

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
100.0%
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
95.2%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
91.7%
(/.f64 (*.f64 c a) b_2)
Compiler

Compiled 56 to 27 computations (51.8% saved)

series6.0ms (0%)

Counts
4 → 45
Calls

36 calls:

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

rewrite119.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1868×associate-/l*
728×distribute-lft-in
514×associate-/r/
368×associate-/l/
332×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01592
132892
2449992
Stop Event
node limit
Counts
4 → 233
Calls
Call 1
Inputs
(/.f64 (*.f64 c a) b_2)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
Outputs
((((-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1) (2))) (((*.f64 c (*.f64 a (/.f64 1 b_2))) (2))) (((*.f64 c (/.f64 a b_2)) (2))) (((*.f64 a (*.f64 c (/.f64 1 b_2))) (2))) (((*.f64 a (/.f64 c b_2)) (2))) (((*.f64 (*.f64 c a) (/.f64 1 b_2)) (2))) (((*.f64 (*.f64 c (/.f64 a b_2)) 1) (2))) (((*.f64 1 (*.f64 c (/.f64 a b_2))) (2))) (((*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2))) (2))) (((*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2))) (2))) (((*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((*.f64 (/.f64 1 b_2) (*.f64 c a)) (2))) (((*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (/.f64 (sqrt.f64 b_2) a))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c))) (2))) (((*.f64 (/.f64 a b_2) c) (2))) (((*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 c b_2) a) (2))) (((*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a))) (2))) (((*.f64 (/.f64 c 1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (sqrt.f64 c) (pow.f64 a -1/2)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c)) (2))) (((*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a)) (2))) (((*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c)) (2))) (((pow.f64 (*.f64 c (/.f64 a b_2)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3) (2))) (((pow.f64 (/.f64 (/.f64 b_2 c) a) -1) (2))) (((neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a))) (2))) (((sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (2))) (((log.f64 (exp.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3))) (2))) (((expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((exp.f64 (log.f64 (*.f64 c (/.f64 a b_2)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2)))) (2))))
((((+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))) (2))) (((+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) 1) (2))) (((/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 1 (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 1 (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (2))) (((/.f64 1 (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (2))) (((/.f64 1 (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (2))) (((/.f64 (/.f64 1 a) (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) (2))) (((/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (2))) (((/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))) (2))) (((/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 1 a))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1)) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a)) -1)) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 a (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 1 a))) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a) 1)) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a)) -1)) (2))) (((/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 -1 (/.f64 (neg.f64 a) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (2))) (((/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (2))) (((/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))) (2))) (((/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))) (2))) (((/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))) (2))) (((/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))) (2))) (((/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (2))) (((/.f64 (*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) -1) (neg.f64 a)) (2))) (((/.f64 (*.f64 -1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 a)) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 a)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (2))) (((/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (2))) (((/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 a (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (*.f64 -1 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) 1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) -1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a))) (2))) (((/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) 1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a)) (2))) (((/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) -1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 a (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))) (2))) (((/.f64 (neg.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a)) (2))) (((pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3)) (2))) (((cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3))) (2))) (((cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (/.f64 (pow.f64 a -2) a))) (2))) (((cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) (2))) (((exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) (2))) (((fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))) (2))) (((fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 b_2 -2))) (2))) (((-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1) (2))) (((-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1/4 (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (2))) (((-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1) (2))) (((-.f64 (+.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1) (2))) (((*.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1) (2))) (((*.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((*.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (2))) (((*.f64 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (2))) (((*.f64 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (2))) (((*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (2))) (((*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (2))) (((/.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 1 (*.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1) (2))) (((/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (2))) (((/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 1 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (2))) (((/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))) (2))) (((/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (2))) (((/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (2))) (((/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 1 (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 1 (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (2))) (((/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))) (2))) (((pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1) (2))) (((pow.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (2))) (((pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 3) (2))) (((pow.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2)) (2))) (((log.f64 (exp.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))) (2))) (((cbrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3)) (2))) (((expm1.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((exp.f64 (*.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1)) (2))) (((log1p.f64 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (2))) (((fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (*.f64 b_2 -2)) (2))) (((fma.f64 1 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (2))) (((fma.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)) (2))) (((fma.f64 -2 b_2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (2))) (((fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 b_2 -2)) (2))) (((fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (2))) (((fma.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2)) (2))) (((fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (2))) (((fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2)) (2))))
((((-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1) (2))) (((/.f64 c (/.f64 (/.f64 b_2 a) 1/2)) (2))) (((/.f64 (*.f64 c a) (/.f64 b_2 1/2)) (2))) (((/.f64 1 (/.f64 b_2 (*.f64 (*.f64 c a) 1/2))) (2))) (((/.f64 1/2 (/.f64 (/.f64 b_2 c) a)) (2))) (((/.f64 (*.f64 (*.f64 c a) 1/2) b_2) (2))) (((/.f64 (*.f64 c (neg.f64 a)) (/.f64 (neg.f64 b_2) 1/2)) (2))) (((/.f64 (sqrt.f64 (*.f64 (*.f64 c a) 1/2)) (/.f64 b_2 (sqrt.f64 (*.f64 (*.f64 c a) 1/2)))) (2))) (((/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c a) 1/2)) (cbrt.f64 (*.f64 (*.f64 c a) 1/2))) (/.f64 b_2 (cbrt.f64 (*.f64 (*.f64 c a) 1/2)))) (2))) (((/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (2))) (((/.f64 (*.f64 1/2 a) (/.f64 b_2 c)) (2))) (((/.f64 (*.f64 1/2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 (*.f64 c a)))) (2))) (((/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 b_2 (cbrt.f64 (*.f64 c a)))) (2))) (((/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (neg.f64 b_2)) (2))) (((/.f64 (*.f64 c 1/2) (/.f64 b_2 a)) (2))) (((/.f64 (*.f64 (*.f64 c (neg.f64 a)) 1/2) (neg.f64 b_2)) (2))) (((/.f64 (/.f64 (*.f64 c a) 2) b_2) (2))) (((/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 b_2) (*.f64 c a))) (sqrt.f64 b_2)) (2))) (((/.f64 (/.f64 1/2 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a))) (cbrt.f64 b_2)) (2))) (((/.f64 (neg.f64 (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2)) (2))) (((pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 1/3) (2))) (((sqrt.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (2))) (((log.f64 (pow.f64 (exp.f64 1/2) (*.f64 c (/.f64 a b_2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (2))) (((expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((exp.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (2))))

simplify132.0ms (0.8%)

Algorithm
egg-herbie
Rules
1262×associate-*r*
1156×associate-/l*
1016×associate-*l*
948×times-frac
682×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057615332
1163713994
Stop Event
node limit
Counts
278 → 375
Calls
Call 1
Inputs
(*.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 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 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -2 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 c (/.f64 a b_2)))) 1)
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 a (/.f64 c b_2))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 a -1/2)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(pow.f64 (/.f64 (/.f64 b_2 c) a) -1)
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (exp.f64 (*.f64 c (/.f64 a b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) 1)
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 1 (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 1 (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(/.f64 1 (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 1 (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (/.f64 1 a) (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 1 a)))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a)) -1))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 a (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 1 a)))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a) 1))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a)) -1))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 -1 (/.f64 (neg.f64 a) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(/.f64 (*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) -1) (neg.f64 a))
(/.f64 (*.f64 -1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 a)) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 a)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 a (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) 1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) -1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) 1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) -1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 a (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (neg.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a))
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 b_2 -2)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1/4 (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1)
(-.f64 (+.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1)
(*.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(*.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 1 (*.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 1 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 1 (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 1 (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(pow.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (*.f64 b_2 -2))
(fma.f64 1 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))
(fma.f64 -2 b_2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 b_2 -2))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1)
(/.f64 c (/.f64 (/.f64 b_2 a) 1/2))
(/.f64 (*.f64 c a) (/.f64 b_2 1/2))
(/.f64 1 (/.f64 b_2 (*.f64 (*.f64 c a) 1/2)))
(/.f64 1/2 (/.f64 (/.f64 b_2 c) a))
(/.f64 (*.f64 (*.f64 c a) 1/2) b_2)
(/.f64 (*.f64 c (neg.f64 a)) (/.f64 (neg.f64 b_2) 1/2))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) 1/2)) (/.f64 b_2 (sqrt.f64 (*.f64 (*.f64 c a) 1/2))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c a) 1/2)) (cbrt.f64 (*.f64 (*.f64 c a) 1/2))) (/.f64 b_2 (cbrt.f64 (*.f64 (*.f64 c a) 1/2))))
(/.f64 (*.f64 1/2 c) (/.f64 b_2 a))
(/.f64 (*.f64 1/2 a) (/.f64 b_2 c))
(/.f64 (*.f64 1/2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 (*.f64 c a))))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 b_2 (cbrt.f64 (*.f64 c a))))
(/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(/.f64 (*.f64 c 1/2) (/.f64 b_2 a))
(/.f64 (*.f64 (*.f64 c (neg.f64 a)) 1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 c a) 2) b_2)
(/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 b_2) (*.f64 c a))) (sqrt.f64 b_2))
(/.f64 (/.f64 1/2 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a))) (cbrt.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 1/3)
(sqrt.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(log.f64 (pow.f64 (exp.f64 1/2) (*.f64 c (/.f64 a b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.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 -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)))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.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 -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)))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.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 -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)))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.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 -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)))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.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 -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)))
(+.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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 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 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 -2 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 -2 b_2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 c (*.f64 a (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 a (*.f64 c (/.f64 1 b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c a) (/.f64 1 b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 (cbrt.f64 (*.f64 c a)) (/.f64 1 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) b_2))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 b_2) (*.f64 c a))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 c (neg.f64 a)) (/.f64 1 (neg.f64 b_2)))
(/.f64 (*.f64 1 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 b_2)) a)
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (/.f64 c (/.f64 (sqrt.f64 b_2) a)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 (/.f64 c (sqrt.f64 b_2)) a))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (/.f64 (cbrt.f64 b_2) c)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 (/.f64 c (sqrt.f64 b_2)) a))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 c (neg.f64 a)))
(/.f64 (*.f64 1 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 b_2)) a)
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 c (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 1 (sqrt.f64 b_2)) (*.f64 (/.f64 c (sqrt.f64 b_2)) a))
(*.f64 (/.f64 a (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 (/.f64 a (cbrt.f64 b_2)) c))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 a -1/2)) (/.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 a -1/2)) (/.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 (*.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 a c)) (*.f64 (/.f64 1 b_2) (sqrt.f64 (*.f64 a c))))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 b_2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 b_2)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 b_2))) (pow.f64 (cbrt.f64 b_2) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c a)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (sqrt.f64 b_2)) (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (pow.f64 (cbrt.f64 b_2) 2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 a)) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (*.f64 (/.f64 (sqrt.f64 c) b_2) a))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 c (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 c b_2) (sqrt.f64 a)))
(/.f64 (*.f64 c (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) b_2) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(/.f64 (*.f64 1 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 b_2)) a)
(*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 c b_2) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 1 (/.f64 b_2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2))) (cbrt.f64 (*.f64 c a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 (/.f64 1 b_2) (cbrt.f64 (*.f64 a c))))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 a)) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) a))
(/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (/.f64 b_2 a) (cbrt.f64 c)))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (/.f64 b_2 c) a) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(/.f64 (*.f64 1 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(*.f64 (/.f64 (neg.f64 c) (neg.f64 b_2)) a)
(sqrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))
(log.f64 (exp.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 b_2 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 3)))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))) 1)
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 1 (/.f64 a (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 1 (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 1 (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 1 (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 1 (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (/.f64 1 a) (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))
(*.f64 (/.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) a) (*.f64 (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) (cbrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))))))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 a (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 1 a)))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a)) -1))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 a (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 1 a)))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a) 1))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a)) -1))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 -1 (/.f64 (neg.f64 a) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 -1 (/.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))))) (sqrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))
(*.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))) (*.f64 (/.f64 (sqrt.f64 (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))) a) (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))) (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (sqrt.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (*.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))) (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2)) (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))))) (sqrt.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))
(*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))) (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)) (/.f64 a (sqrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))))
(/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2)) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)) (*.f64 (/.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)) a) (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))) (/.f64 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)))) (*.f64 (/.f64 a (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))) (/.f64 a (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 a (/.f64 (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2))) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) 2))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)) (/.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)) (/.f64 (/.f64 a (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))) 2)))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) -1) (neg.f64 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (*.f64 -1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 a)) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 a)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) 64) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 6)) (*.f64 a (*.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 6) 64) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 6)) (*.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))) (*.f64 a (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 a (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2)))
(/.f64 (-.f64 (*.f64 (*.f64 4 (/.f64 b_2 a)) (/.f64 b_2 a)) (/.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (/.f64 a 1/2)) (/.f64 a 1/2))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 a c) (*.f64 a b_2)) -1/2)))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (*.f64 1/16 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 -1/16 (pow.f64 (*.f64 c (/.f64 a b_2)) 4))) (*.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))) (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) -512) (pow.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3) 3)) (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) 64) (-.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 6) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) -512) (pow.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) 3)) (*.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 6) 64) (*.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) (+.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) (*.f64 (pow.f64 b_2 3) 8)))) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))) (*.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2) 3)) (+.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (-.f64 (*.f64 (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2)) (/.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 c (/.f64 a b_2))) (/.f64 a 1/2)))))
(/.f64 (+.f64 (*.f64 -8 (pow.f64 (/.f64 b_2 a) 3)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))) 3)) (+.f64 (*.f64 (*.f64 4 (/.f64 b_2 a)) (/.f64 b_2 a)) (*.f64 (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))) (-.f64 (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (*.f64 a (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 (*.f64 b_2 4)) 3) (*.f64 1/64 (pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 3))) (*.f64 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (*.f64 b_2 b_2) (*.f64 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))))))
(/.f64 (/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 6)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 1/16 (pow.f64 (*.f64 c (/.f64 a b_2)) 4))) (*.f64 b_2 (*.f64 b_2 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (neg.f64 a) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 -1 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) 1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) -1) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (neg.f64 a)))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) 1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) a))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) -1) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (neg.f64 a)))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 a (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(*.f64 (/.f64 1 (*.f64 a (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (*.f64 a (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(*.f64 (/.f64 1 (*.f64 a (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))) (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(/.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) a) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (neg.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (neg.f64 a))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 1)
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 3)
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3) 1/3)
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a))))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a) 3))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)) 1))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) a)))
(/.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) a)
(/.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) a)
(fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))))
(fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) a) 1/2))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 (*.f64 a c) (*.f64 a b_2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 1 (*.f64 b_2 -2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 b_2))) 1) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(+.f64 -1 (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (exp.f64 (log1p.f64 (*.f64 -2 b_2)))))
(-.f64 (/.f64 (*.f64 (*.f64 b_2 b_2) 4) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1/4 (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(-.f64 (+.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 -2 b_2))) 1) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(+.f64 -1 (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (exp.f64 (log1p.f64 (*.f64 -2 b_2)))))
(*.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(*.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))
(*.f64 (/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))) (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (*.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)) (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))))))) (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4) (*.f64 (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)) (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(*.f64 (/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(*.f64 (/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (+.f64 (pow.f64 (*.f64 b_2 (*.f64 b_2 4)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))) 3))) (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (-.f64 (*.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)) (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))))) (*.f64 (*.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (/.f64 (+.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))) 3)) (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))) (-.f64 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))) (*.f64 b_2 (*.f64 b_2 4)))))))
(/.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 1 (*.f64 1 (/.f64 1 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2) (/.f64 1 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (/.f64 1 (/.f64 1 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (/.f64 1 (/.f64 1 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(/.f64 (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))))) (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 (sqrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))) (/.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (cbrt.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2)))))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))) (/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))) (cbrt.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))) (/.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (cbrt.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))) (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))) (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (cbrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))) (/.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))) (cbrt.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4))))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) 64) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 6)) (*.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))))
(/.f64 (-.f64 (*.f64 (pow.f64 b_2 6) 64) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 6)) (*.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 1 (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (*.f64 1/16 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))))
(/.f64 (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 -1/16 (pow.f64 (*.f64 c (/.f64 a b_2)) 4))) (*.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))) (fma.f64 (*.f64 b_2 b_2) 4 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 3)) (*.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) -8) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3)) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) -512) (pow.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3) 3)) (*.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))) (+.f64 (*.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) 64) (-.f64 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 6) (*.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3))))))
(/.f64 (/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 b_2 3) 3) -512) (pow.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) 3)) (+.f64 (*.f64 (pow.f64 b_2 6) 64) (*.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) (+.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3) (*.f64 (pow.f64 b_2 3) 8))))) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 b_2 b_2) 4) 3) (pow.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) 3)) (*.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (+.f64 (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 b_2 b_2) 4)) (*.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 (*.f64 b_2 4)) 3) (*.f64 1/64 (pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 3))) (*.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) (+.f64 (*.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) 16) (+.f64 (*.f64 1/16 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) (pow.f64 (*.f64 c (/.f64 a b_2)) 2))) (*.f64 (*.f64 b_2 b_2) (*.f64 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4)))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 6)) (*.f64 (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))) (+.f64 (+.f64 (*.f64 (*.f64 b_2 (pow.f64 b_2 3)) 16) (*.f64 1/16 (pow.f64 (*.f64 c (/.f64 a b_2)) 4))) (*.f64 b_2 (*.f64 b_2 (pow.f64 (*.f64 c (/.f64 a b_2)) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))) (*.f64 1 (neg.f64 (-.f64 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(-.f64 (/.f64 (*.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 4)) (*.f64 (/.f64 1/4 (-.f64 (*.f64 -2 b_2) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))) (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(/.f64 (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) -1/4)) (fma.f64 b_2 -2 (*.f64 (*.f64 a c) (/.f64 -1/2 b_2))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 (*.f64 b_2 b_2) 4) (*.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (-.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2)))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (/.f64 1/2 b_2) (*.f64 (*.f64 a c) (-.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2)) (*.f64 -2 b_2))))))
(/.f64 (fma.f64 (pow.f64 b_2 3) -8 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 3)) (fma.f64 (*.f64 b_2 b_2) 4 (*.f64 (*.f64 a c) (*.f64 (/.f64 1/2 b_2) (fma.f64 (/.f64 1/2 b_2) (*.f64 a c) (*.f64 b_2 2))))))
(pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(pow.f64 (sqrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 2)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(pow.f64 (cbrt.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 3)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(pow.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3) 1/3)
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(sqrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -2 b_2 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 2))
(sqrt.f64 (pow.f64 (fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(expm1.f64 (log1p.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(log1p.f64 (expm1.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 (*.f64 c (/.f64 a b_2)) 1/2 (*.f64 b_2 -2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 -2) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 1 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) (*.f64 b_2 -2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 -2 b_2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 b_2 -2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 -2 b_2)) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(fma.f64 (sqrt.f64 (*.f64 -2 b_2)) (sqrt.f64 (*.f64 -2 b_2)) (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 2) (*.f64 -2 b_2))
(+.f64 (*.f64 -2 b_2) (pow.f64 (sqrt.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 b_2)) 2) (cbrt.f64 (*.f64 -2 b_2)) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -2 b_2)) 2) (cbrt.f64 (*.f64 -2 b_2)) (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2) (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) (*.f64 b_2 -2))
(fma.f64 1/2 (*.f64 c (/.f64 a b_2)) (*.f64 -2 b_2))
(fma.f64 -2 b_2 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))) 1)
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 c (/.f64 (/.f64 b_2 a) 1/2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 c a) (/.f64 b_2 1/2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 1 (/.f64 b_2 (*.f64 (*.f64 c a) 1/2)))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 1/2 (/.f64 (/.f64 b_2 c) a))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 (*.f64 c a) 1/2) b_2)
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 c (neg.f64 a)) (/.f64 (neg.f64 b_2) 1/2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (sqrt.f64 (*.f64 (*.f64 c a) 1/2)) (/.f64 b_2 (sqrt.f64 (*.f64 (*.f64 c a) 1/2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 (*.f64 a c))) b_2) (sqrt.f64 (*.f64 1/2 (*.f64 a c))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 a (*.f64 1/2 c))) (sqrt.f64 (*.f64 a (*.f64 1/2 c)))) b_2)
(/.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 c a) 1/2)) (cbrt.f64 (*.f64 (*.f64 c a) 1/2))) (/.f64 b_2 (cbrt.f64 (*.f64 (*.f64 c a) 1/2))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 1/2 (*.f64 a c))) (cbrt.f64 (*.f64 1/2 (*.f64 a c)))) b_2) (cbrt.f64 (*.f64 1/2 (*.f64 a c))))
(*.f64 (cbrt.f64 (*.f64 a (*.f64 1/2 c))) (/.f64 (cbrt.f64 (*.f64 a (*.f64 1/2 c))) (/.f64 b_2 (cbrt.f64 (*.f64 a (*.f64 1/2 c))))))
(/.f64 (*.f64 1/2 c) (/.f64 b_2 a))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 1/2 a) (/.f64 b_2 c))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 1/2 (sqrt.f64 (*.f64 c a))) (/.f64 b_2 (sqrt.f64 (*.f64 c a))))
(*.f64 (/.f64 (*.f64 1/2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 (*.f64 a c)))
(*.f64 (sqrt.f64 (*.f64 a c)) (/.f64 (sqrt.f64 (*.f64 a c)) (/.f64 b_2 1/2)))
(/.f64 (*.f64 1/2 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (/.f64 b_2 (cbrt.f64 (*.f64 c a))))
(/.f64 1/2 (/.f64 (/.f64 b_2 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2)))
(*.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (/.f64 b_2 1/2)))
(/.f64 (*.f64 1/2 (*.f64 c (neg.f64 a))) (neg.f64 b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 c 1/2) (/.f64 b_2 a))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (*.f64 (*.f64 c (neg.f64 a)) 1/2) (neg.f64 b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 (/.f64 (*.f64 c a) 2) b_2)
(/.f64 (/.f64 c (/.f64 2 a)) b_2)
(*.f64 (/.f64 c b_2) (/.f64 a 2))
(/.f64 (/.f64 1/2 (/.f64 (sqrt.f64 b_2) (*.f64 c a))) (sqrt.f64 b_2))
(/.f64 (*.f64 (/.f64 1/2 (sqrt.f64 b_2)) (*.f64 a c)) (sqrt.f64 b_2))
(/.f64 1/2 (*.f64 (sqrt.f64 b_2) (/.f64 (sqrt.f64 b_2) (*.f64 a c))))
(/.f64 (/.f64 1/2 (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c a))) (cbrt.f64 b_2))
(/.f64 (*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 b_2) 2)) (*.f64 a c)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 a (*.f64 1/2 c)) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (neg.f64 (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 1)
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 2)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 a c) (/.f64 1/2 b_2))) 2)
(pow.f64 (sqrt.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 3)
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(pow.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3) 1/3)
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(sqrt.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2) 1/4))
(sqrt.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 (*.f64 a c))) 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 (*.f64 (*.f64 a c) (log.f64 (exp.f64 1/2))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)))))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a)) 3))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(exp.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))) 1))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))
(*.f64 (*.f64 a c) (/.f64 1/2 b_2))
(/.f64 1/2 (/.f64 b_2 (*.f64 a c)))

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.7%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
97.2%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.4%
(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
@-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
a
@0
(/.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)))

rewrite78.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
((((+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2))) (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))))) (2))) (((+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1) (2))) (((-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (2))) (((*.f64 1 (/.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 a c))) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((*.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))) (2))) (((*.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)) (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))) (2))) (((*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (2))) (((*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)) (2))) (((*.f64 -1 (/.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((*.f64 (*.f64 (/.f64 1 a) 1) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (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))) (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))) (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))) (2))) (((*.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))) (2))) (((*.f64 (/.f64 -1 a) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (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)) (2))) (((*.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))) (2))) (((*.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)) (2))) (((*.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))) (2))) (((*.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))) (2))) (((*.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)) (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)) (2))) (((pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (log.f64 a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) -1)) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))))

simplify67.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)

eval594.0ms (3.7%)

Compiler

Compiled 52118 to 21698 computations (58.4% saved)

prune672.0ms (4.2%)

Pruning

43 alts after pruning (39 fresh and 4 done)

PrunedKeptTotal
New1804171821
Fresh72229
Picked101
Done246
Total1814431857
Error
92.6%
Counts
1857 → 43
Alt Table
Click to see full alt table
StatusErrorProgram
6.6%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
27.5%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
33.7%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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)
33.2%
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
33.6%
(/.f64 (/.f64 1 (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))) a)
1.4%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
30.7%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
30.7%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
51.8%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
27.9%
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
31.0%
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
49.4%
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
13.5%
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
49.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
13.3%
(/.f64 (-.f64 b_2 b_2) a)
29.6%
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
29.6%
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
32.5%
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
31.6%
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
30.6%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
39.4%
(/.f64 -1/2 (/.f64 b_2 c))
27.9%
(/.f64 -2 (/.f64 a b_2))
48.7%
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
27.4%
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
27.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
29.1%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
33.0%
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
33.6%
(*.f64 (/.f64 1 a) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))))
30.6%
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
27.3%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
27.4%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
24.8%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))))))
12.5%
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
27.9%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
22.9%
(*.f64 (/.f64 1 a) (exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
30.9%
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
12.8%
(*.f64 1/2 (/.f64 c b_2))
39.6%
(*.f64 -1/2 (/.f64 c b_2))
28.0%
(*.f64 -2 (/.f64 b_2 a))
15.5%
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
36.2%
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
13.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 1223 to 837 computations (31.6% saved)

localize16.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
99.6%
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
99.4%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
97.2%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.4%
(sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))
Compiler

Compiled 69 to 18 computations (73.9% saved)

series2.0ms (0%)

Counts
1 → 20
Calls

9 calls:

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

rewrite101.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1566×associate-/r*
692×associate-+l+
354×add-sqr-sqrt
344×pow1
344×*-un-lft-identity
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01547
133735
2486735
Stop Event
node limit
Counts
1 → 40
Calls
Call 1
Inputs
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
Outputs
((((+.f64 (*.f64 (/.f64 1 a) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2))) (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))))) (2))) (((+.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (*.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) (/.f64 1 a))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) 1) (2))) (((*.f64 1 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) (2))) (((*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((*.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))) (2))) (((*.f64 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((*.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)) (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))) (2))) (((*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 -1 a) (/.f64 1 (/.f64 -1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (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))) (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))) (2))) (((*.f64 (/.f64 1 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 a) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2))) (2))) (((*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (/.f64 1 a) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (2))) (((*.f64 (/.f64 (/.f64 1 a) -1) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))) (2))) (((*.f64 (/.f64 (pow.f64 a -1/2) 1) (/.f64 (pow.f64 a -1/2) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (pow.f64 a -1/2) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))) (2))) (((*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2))) (2))) (((*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3) 1/3) (2))) (((pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1) (2))) (((neg.f64 (/.f64 (/.f64 1 a) (/.f64 -1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))) (2))) (((sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) 3)) (2))) (((cbrt.f64 (/.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a))) (2))))

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Rules
1454×associate-*r/
1282×associate-/l*
1098×associate-/r*
942×associate-*l/
820×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02173124
16333054
223802970
Stop Event
node limit
Counts
60 → 98
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 1 (/.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 (-.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 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/2) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.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 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.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 a c))) b_2) (/.f64 1 a))
(*.f64 (/.f64 -1 a) (/.f64 1 (/.f64 -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 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 a) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (/.f64 1 a) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (/.f64 (/.f64 1 a) -1) (neg.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (/.f64 (pow.f64 a -1/2) 1) (/.f64 (pow.f64 a -1/2) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (pow.f64 a -1/2) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (pow.f64 a -1/2) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -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 1 a) (/.f64 -1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(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))
(cbrt.f64 (/.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 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 -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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c 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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (fma.f64 -1/16 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c 3) (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)))))
(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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c 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 a a) (/.f64 (pow.f64 c 3) (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)))
(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))) (/.f64 (neg.f64 b_2) a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 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 1 (*.f64 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 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2))) (/.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 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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c 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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (fma.f64 -1/16 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c 3) (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)))))
(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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c 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 a a) (/.f64 (pow.f64 c 3) (pow.f64 b_2 5))) (*.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 c c) (/.f64 (/.f64 (pow.f64 b_2 3) a) 1/8))))
(+.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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) 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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) 1/8 (fma.f64 (/.f64 c b_2) 1/2 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 a a) 1/16)) (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 -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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c))))
(fma.f64 -1/8 (*.f64 (/.f64 a (pow.f64 b_2 3)) (*.f64 c 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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (fma.f64 -1/16 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c 3) (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)))))
(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 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (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 (/.f64 a (pow.f64 b_2 3)) (*.f64 c c)) (fma.f64 -1/16 (*.f64 (*.f64 a a) (/.f64 (pow.f64 c 3) (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 (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 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 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 (-.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 (pow.f64 a -1/2) (*.f64 (pow.f64 a -1/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 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 (cbrt.f64 (pow.f64 a -2)) (*.f64 (/.f64 1 (cbrt.f64 a)) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 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 -1 a) (/.f64 1 (/.f64 -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 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 a) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (/.f64 1 a) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 1 a) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) -2)))
(/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) -2)))
(*.f64 (/.f64 (/.f64 1 a) -1) (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 (pow.f64 a -1/2) 1) (/.f64 (pow.f64 a -1/2) (/.f64 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 (pow.f64 a -1/2) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -2))) (/.f64 (pow.f64 a -1/2) (/.f64 1 (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))))
(/.f64 (*.f64 1 (*.f64 (/.f64 (/.f64 1 a) 1) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2)))) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) -2)))
(/.f64 (*.f64 (/.f64 1 a) (cbrt.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2))) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) -2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) 1) (/.f64 (/.f64 1 (cbrt.f64 a)) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)) (/.f64 (/.f64 1 (cbrt.f64 a)) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -1/2)))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (*.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (/.f64 1 (cbrt.f64 a))))
(*.f64 (cbrt.f64 (pow.f64 a -2)) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a -2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) -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 (cbrt.f64 (pow.f64 a -2)) (cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) -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)
(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)
(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)
(neg.f64 (/.f64 (/.f64 1 a) (/.f64 -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)
(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))) 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 (/.f64 (pow.f64 a -2) a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 a -2) (*.f64 (/.f64 1 (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 3)) a)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a -2) a) 1) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 a -2) (pow.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) b_2) 3)) 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 (-.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)

localize7.0ms (0%)

Compiler

Compiled 14 to 7 computations (50% saved)

localize10.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
99.6%
(/.f64 -1/2 (/.f64 a c))
75.6%
(*.f64 (/.f64 -1/2 (/.f64 a c)) a)
Compiler

Compiled 31 to 14 computations (54.8% saved)

series3.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite77.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1882×add-sqr-sqrt
1858×*-un-lft-identity
1740×add-cube-cbrt
1718×add-cbrt-cube
174×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0832
117632
2235632
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(*.f64 (/.f64 -1/2 (/.f64 a c)) a)
(/.f64 -1/2 (/.f64 a c))
Outputs
((((-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) 1) (2))) (((/.f64 -1/2 (/.f64 (/.f64 a c) a)) (2))) (((/.f64 a (/.f64 a (*.f64 -1/2 c))) (2))) (((/.f64 1 (/.f64 (/.f64 a c) (*.f64 -1/2 a))) (2))) (((/.f64 (*.f64 -1/2 a) (/.f64 a c)) (2))) (((/.f64 (*.f64 a 1/2) (/.f64 (neg.f64 a) c)) (2))) (((/.f64 (*.f64 1/2 a) (/.f64 (neg.f64 a) c)) (2))) (((/.f64 (/.f64 (*.f64 -1/2 a) a) (pow.f64 c -1)) (2))) (((/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 a c)) (2))) (((/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 a c))) (sqrt.f64 (/.f64 a c))) (2))) (((/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 a c)) 2)) (cbrt.f64 (/.f64 a c))) (2))) (((/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 a) c)) (2))) (((pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 2)) (2))) (((log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a)) a)) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3)) (2))) (((expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) (2))) (((exp.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a)))) 1) (2))) (((*.f64 -1/2 (/.f64 c a)) (2))) (((*.f64 c (/.f64 -1/2 a)) (2))) (((*.f64 (*.f64 -1/2 (/.f64 c a)) 1) (2))) (((*.f64 1 (*.f64 -1/2 (/.f64 c a))) (2))) (((*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) (sqrt.f64 (*.f64 -1/2 (/.f64 c a)))) (2))) (((*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c a)))) (2))) (((*.f64 (/.f64 -1/2 a) c) (2))) (((*.f64 (/.f64 c a) -1/2) (2))) (((*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 a) c))) (2))) (((*.f64 (*.f64 (/.f64 -1/2 a) 1) c) (2))) (((*.f64 (*.f64 (/.f64 -1/2 a) (sqrt.f64 c)) (sqrt.f64 c)) (2))) (((*.f64 (*.f64 (/.f64 -1/2 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c)) (2))) (((*.f64 (/.f64 -1/2 (neg.f64 a)) (neg.f64 c)) (2))) (((pow.f64 (*.f64 -1/2 (/.f64 c a)) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3) 1/3) (2))) (((pow.f64 (/.f64 a (*.f64 -1/2 c)) -1) (2))) (((sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 2)) (2))) (((log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c a))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3)) (2))) (((expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a)))) (2))) (((exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c a)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c a))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c a)))) (2))))

simplify113.0ms (0.7%)

Algorithm
egg-herbie
Rules
1250×associate-*r/
918×associate-+l-
890×associate-+r-
864×associate-*l/
636×unswap-sqr
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01191012
12941012
212141012
366581012
Stop Event
node limit
Counts
100 → 53
Calls
Call 1
Inputs
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 -1/2 (/.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) 1)
(/.f64 -1/2 (/.f64 (/.f64 a c) a))
(/.f64 a (/.f64 a (*.f64 -1/2 c)))
(/.f64 1 (/.f64 (/.f64 a c) (*.f64 -1/2 a)))
(/.f64 (*.f64 -1/2 a) (/.f64 a c))
(/.f64 (*.f64 a 1/2) (/.f64 (neg.f64 a) c))
(/.f64 (*.f64 1/2 a) (/.f64 (neg.f64 a) c))
(/.f64 (/.f64 (*.f64 -1/2 a) a) (pow.f64 c -1))
(/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 a c))
(/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 a c))) (sqrt.f64 (/.f64 a c)))
(/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 a c)) 2)) (cbrt.f64 (/.f64 a c)))
(/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 a) c))
(pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(exp.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a)))) 1)
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (*.f64 -1/2 (/.f64 c a)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) (sqrt.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 (/.f64 -1/2 a) c)
(*.f64 (/.f64 c a) -1/2)
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 a) c)))
(*.f64 (*.f64 (/.f64 -1/2 a) 1) c)
(*.f64 (*.f64 (/.f64 -1/2 a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (*.f64 (/.f64 -1/2 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (/.f64 -1/2 (neg.f64 a)) (neg.f64 c))
(pow.f64 (*.f64 -1/2 (/.f64 c a)) 1)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) 2)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 -1/2 c)) -1)
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 2))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c a)))))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c a))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c a))) 1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c a))))
Outputs
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 c)
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))) 1)
(*.f64 -1/2 c)
(/.f64 -1/2 (/.f64 (/.f64 a c) a))
(*.f64 -1/2 c)
(/.f64 a (/.f64 a (*.f64 -1/2 c)))
(*.f64 -1/2 c)
(/.f64 1 (/.f64 (/.f64 a c) (*.f64 -1/2 a)))
(*.f64 -1/2 c)
(/.f64 (*.f64 -1/2 a) (/.f64 a c))
(*.f64 -1/2 c)
(/.f64 (*.f64 a 1/2) (/.f64 (neg.f64 a) c))
(*.f64 -1/2 c)
(/.f64 (*.f64 1/2 a) (/.f64 (neg.f64 a) c))
(*.f64 -1/2 c)
(/.f64 (/.f64 (*.f64 -1/2 a) a) (pow.f64 c -1))
(*.f64 -1/2 c)
(/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 a c))
(*.f64 -1/2 c)
(/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 a c))) (sqrt.f64 (/.f64 a c)))
(*.f64 -1/2 c)
(/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 a c)) 2)) (cbrt.f64 (/.f64 a c)))
(*.f64 -1/2 c)
(/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 a) c))
(*.f64 -1/2 c)
(pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 1)
(*.f64 -1/2 c)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 2)
(*.f64 -1/2 c)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 3)
(*.f64 -1/2 c)
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3) 1/3)
(*.f64 -1/2 c)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 2))
(*.f64 -1/2 c)
(log.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a)) a))
(*.f64 -1/2 c)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)))))
(*.f64 -1/2 c)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a)) 3))
(*.f64 -1/2 c)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(*.f64 -1/2 c)
(exp.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(*.f64 -1/2 c)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))) 1))
(*.f64 -1/2 c)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/2 a) (/.f64 c a))))
(*.f64 -1/2 c)
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a)))) 1)
(*.f64 c (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (*.f64 -1/2 (/.f64 c a)) 1)
(*.f64 c (/.f64 -1/2 a))
(*.f64 1 (*.f64 -1/2 (/.f64 c a)))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) (sqrt.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) c)
(*.f64 c (/.f64 -1/2 a))
(*.f64 (/.f64 c a) -1/2)
(*.f64 c (/.f64 -1/2 a))
(*.f64 1/2 (/.f64 1 (/.f64 (neg.f64 a) c)))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (*.f64 (/.f64 -1/2 a) 1) c)
(*.f64 c (/.f64 -1/2 a))
(*.f64 (*.f64 (/.f64 -1/2 a) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (*.f64 (/.f64 -1/2 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 c (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 (neg.f64 a)) (neg.f64 c))
(*.f64 c (/.f64 -1/2 a))
(pow.f64 (*.f64 -1/2 (/.f64 c a)) 1)
(*.f64 c (/.f64 -1/2 a))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c a))) 2)
(*.f64 c (/.f64 -1/2 a))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c a))) 3)
(*.f64 c (/.f64 -1/2 a))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3) 1/3)
(*.f64 c (/.f64 -1/2 a))
(pow.f64 (/.f64 a (*.f64 -1/2 c)) -1)
(*.f64 c (/.f64 -1/2 a))
(sqrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 2))
(*.f64 c (/.f64 -1/2 a))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c a)))
(*.f64 c (/.f64 -1/2 a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c a)))))
(*.f64 c (/.f64 -1/2 a))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c a)) 3))
(*.f64 c (/.f64 -1/2 a))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 c (/.f64 -1/2 a))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 c (/.f64 -1/2 a))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c a))) 1))
(*.f64 c (/.f64 -1/2 a))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c a))))
(*.f64 c (/.f64 -1/2 a))

localize20.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
100.0%
(+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
95.2%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
94.6%
(/.f64 (*.f64 c 1/2) (/.f64 b_2 a))
Compiler

Compiled 54 to 31 computations (42.6% saved)

series2.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite370.0ms (2.3%)

Algorithm
batch-egg-rewrite
Rules
1298×associate-/r/
796×associate-/l/
734×distribute-lft-in
336×add-sqr-sqrt
322×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01579
133279
2475279
Stop Event
node limit
Counts
3 → 209
Calls
Call 1
Inputs
(/.f64 (*.f64 c 1/2) (/.f64 b_2 a))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a)))
Outputs
((((-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1) (2))) (((*.f64 c (*.f64 1/2 (/.f64 a b_2))) (2))) (((*.f64 c (*.f64 (/.f64 a b_2) 1/2)) (2))) (((*.f64 1/2 (*.f64 c (/.f64 a b_2))) (2))) (((*.f64 1/2 (*.f64 (/.f64 c b_2) a)) (2))) (((*.f64 (*.f64 c 1/2) (/.f64 a b_2)) (2))) (((*.f64 a (*.f64 1/2 (/.f64 c b_2))) (2))) (((*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1) (2))) (((*.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((*.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((*.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 a b_2))) (2))) (((*.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 a b_2))) (2))) (((*.f64 (*.f64 1/2 (/.f64 c b_2)) a) (2))) (((*.f64 (/.f64 a b_2) (*.f64 c 1/2)) (2))) (((*.f64 (*.f64 c -1/2) (*.f64 -1 (/.f64 a b_2))) (2))) (((*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a) (2))) (((*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 1 b_2) (*.f64 (*.f64 c 1/2) a)) (2))) (((*.f64 (/.f64 1 b_2) (/.f64 (*.f64 c 1/2) (/.f64 1 a))) (2))) (((*.f64 (*.f64 1 (sqrt.f64 (/.f64 a b_2))) (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (*.f64 c 1/2) (cbrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (*.f64 1/2 (/.f64 a b_2)) c) (2))) (((*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (*.f64 (/.f64 c b_2) a) 1/2) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 b_2)) (neg.f64 a)) (2))) (((*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c 1/2) (neg.f64 a))) (2))) (((*.f64 (*.f64 (/.f64 a b_2) 1/2) c) (2))) (((*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 c -1/2)) (2))) (((*.f64 (/.f64 c 1) (*.f64 1/2 (/.f64 a b_2))) (2))) (((*.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c 1) a)) (2))) (((*.f64 (/.f64 c b_2) (*.f64 1/2 a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 1 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 b_2 a))) (2))) (((*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (*.f64 1/2 (sqrt.f64 (/.f64 a b_2)))) (2))) (((*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2)))) (2))) (((*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a) (sqrt.f64 (*.f64 c 1/2))) (2))) (((*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 1 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 (/.f64 b_2 a)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) -1) (neg.f64 (/.f64 a b_2))) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a))) (2))) (((*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 1/2 (neg.f64 a))) (2))) (((*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (*.f64 b_2 -1)) (neg.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 1)) a) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c a))) 1/2) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c 1/2)) a))) (sqrt.f64 (*.f64 c 1/2))) (2))) (((*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2))) (2))) (((*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 (*.f64 1/2 a))) (sqrt.f64 c)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (*.f64 1/2 a))) (cbrt.f64 c)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c 1/2))) (2))) (((*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a) (2))) (((*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) (neg.f64 (neg.f64 a))) (2))) (((*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 a -1/2)) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) -1) (neg.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) -1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) 1) (/.f64 a b_2)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) -1) (neg.f64 (/.f64 a b_2))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 b_2)) (neg.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (*.f64 b_2 -1)) (neg.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 1)) a) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2))) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a)) (2))) (((*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a))) (2))) (((pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1) (2))) (((pow.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (2))) (((pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3) (2))) (((pow.f64 (*.f64 2 (/.f64 b_2 (*.f64 c a))) -1) (2))) (((pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 1/3) (2))) (((neg.f64 (/.f64 (*.f64 c 1/2) (/.f64 (neg.f64 b_2) a))) (2))) (((sqrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (2))) (((log.f64 (pow.f64 (pow.f64 (exp.f64 c) 1/2) (/.f64 a b_2))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (2))) (((expm1.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((exp.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1)) (2))) (((log1p.f64 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))))
((((+.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (2))) (((+.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 (*.f64 b_2 -2) a)) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) 1) (2))) (((/.f64 1 (/.f64 a (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) (2))) (((/.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))) (2))) (((/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (/.f64 a (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))) (2))) (((/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (2))) (((/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))) (2))) (((/.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (2))) (((/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (2))) (((/.f64 (*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) -1) (neg.f64 a)) (2))) (((/.f64 (*.f64 -1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 a)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 a)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (2))) (((/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a)) (2))) (((/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)) (2))) (((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (2))) (((/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))) (-.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))))) (2))) (((/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))))) (2))) (((/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) a) 3) (pow.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) 3)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (-.f64 (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))))) (2))) (((/.f64 (*.f64 -1 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (neg.f64 a) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) (2))) (((/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) 1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) a)) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) -1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (neg.f64 a))) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) 1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) a)) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) -1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (neg.f64 a))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 a (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))) (2))) (((/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))) (2))) (((/.f64 (neg.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a)) (2))) (((pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3)) (2))) (((cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3))) (2))) (((cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (/.f64 (pow.f64 a -2) a))) (2))) (((cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) (2))) (((exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) (2))) (((fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (2))) (((fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (2))))
((((-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (-.f64 1 (*.f64 b_2 -2))) (2))) (((-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (2))) (((-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) 1) (2))) (((-.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (/.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) (2))) (((-.f64 (+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1) (2))) (((-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1) (2))) (((*.f64 1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (2))) (((*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1) (2))) (((*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) (2))) (((*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (2))) (((*.f64 (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (2))) (((*.f64 (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (2))) (((*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (2))) (((*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))) (2))) (((*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (2))) (((*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))) (2))) (((/.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))) (2))) (((/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))) (2))) (((/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))) (2))) (((/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))) (2))) (((/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1) (2))) (((/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (2))) (((/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 1 (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (2))) (((/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))))) (2))) (((/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))))) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 1 (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))) (2))) (((/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (2))) (((/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))) (2))) (((pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1) (2))) (((pow.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (2))) (((pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 3) (2))) (((pow.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 2)) (2))) (((log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))) (2))) (((cbrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3)) (2))) (((expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 1)) (2))) (((log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (2))) (((fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (2))) (((fma.f64 b_2 -2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((fma.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)) (2))) (((fma.f64 1 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((fma.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2)) (2))) (((fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2)) (2))) (((fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (2))) (((fma.f64 (*.f64 1/2 (/.f64 c b_2)) a (*.f64 b_2 -2)) (2))))

simplify204.0ms (1.3%)

Algorithm
egg-herbie
Rules
1264×associate-*r*
1140×associate-*l*
902×associate-/l*
830×times-frac
738×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053513167
1166413005
Stop Event
node limit
Counts
317 → 320
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 -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 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 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.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 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.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 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.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 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.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 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 c (*.f64 1/2 (/.f64 a b_2)))
(*.f64 c (*.f64 (/.f64 a b_2) 1/2))
(*.f64 1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 1/2 (*.f64 (/.f64 c b_2) a))
(*.f64 (*.f64 c 1/2) (/.f64 a b_2))
(*.f64 a (*.f64 1/2 (/.f64 c b_2)))
(*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) a)
(*.f64 (/.f64 a b_2) (*.f64 c 1/2))
(*.f64 (*.f64 c -1/2) (*.f64 -1 (/.f64 a b_2)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 (*.f64 c 1/2) a))
(*.f64 (/.f64 1 b_2) (/.f64 (*.f64 c 1/2) (/.f64 1 a)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 a b_2))) (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (*.f64 c 1/2) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) c)
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 (/.f64 c b_2) a) 1/2)
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c 1/2) (neg.f64 a)))
(*.f64 (*.f64 (/.f64 a b_2) 1/2) c)
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 c 1) (*.f64 1/2 (/.f64 a b_2)))
(*.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 (/.f64 c b_2) (*.f64 1/2 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 b_2 a)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (/.f64 (*.f64 c 1/2) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 1/2 (neg.f64 a)))
(*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)
(*.f64 (/.f64 (*.f64 c 1/2) (*.f64 b_2 -1)) (neg.f64 a))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c a))) 1/2)
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c 1/2)) a))) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 (*.f64 1/2 a))) (sqrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (*.f64 1/2 a))) (cbrt.f64 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) (neg.f64 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 a -1/2)) (sqrt.f64 a))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) -1) (neg.f64 a))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (*.f64 c -1/2) -1) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) 1) (/.f64 a b_2))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (*.f64 b_2 -1)) (neg.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 1)) a)
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2)
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3)
(pow.f64 (*.f64 2 (/.f64 b_2 (*.f64 c a))) -1)
(pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(neg.f64 (/.f64 (*.f64 c 1/2) (/.f64 (neg.f64 b_2) a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) 1/2) (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(+.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 (*.f64 b_2 -2) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) 1)
(/.f64 1 (/.f64 a (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (/.f64 a (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) -1) (neg.f64 a))
(/.f64 (*.f64 -1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 a)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 a)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))) (-.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))))
(/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) a) 3) (pow.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) 3)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (-.f64 (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (neg.f64 a) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) 1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) a))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) -1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (neg.f64 a)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) 1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) a))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) -1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (neg.f64 a)))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 a (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a))
(pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (-.f64 1 (*.f64 b_2 -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) 1)
(-.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (/.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(-.f64 (+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1)
(-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(*.f64 1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))
(*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))
(*.f64 (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))))
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 1 (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 1 (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))
(fma.f64 b_2 -2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))
(fma.f64 1 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (*.f64 1/2 (/.f64 c b_2)) a (*.f64 b_2 -2))
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 a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.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 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 c b_2))
(/.f64 c (/.f64 b_2 1/2))
(*.f64 c (/.f64 1/2 b_2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 c (/.f64 b_2 1/2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 c (/.f64 1/2 b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -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 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -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 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -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 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -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 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (*.f64 1/2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 c (*.f64 (/.f64 a b_2) 1/2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1/2 (*.f64 c (/.f64 a b_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 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c 1/2) (/.f64 a b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 a (*.f64 1/2 (/.f64 c b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (sqrt.f64 (*.f64 c 1/2)) (*.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 1/2 c))))
(*.f64 a (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (sqrt.f64 (*.f64 1/2 c))) b_2))
(*.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 a b_2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 a b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2)))
(*.f64 (*.f64 1/2 (/.f64 c b_2)) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 a b_2) (*.f64 c 1/2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 c -1/2) (*.f64 -1 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 c b_2) (*.f64 1/2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(*.f64 (*.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 1/2 (*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) 1/2) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 1 b_2) (*.f64 (*.f64 c 1/2) a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 b_2) (/.f64 (*.f64 c 1/2) (/.f64 1 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 a b_2))) (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (/.f64 (sqrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (*.f64 c 1/2) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (/.f64 (cbrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 1/2 (/.f64 a b_2)) c)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (/.f64 (sqrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (*.f64 (/.f64 c b_2) a) 1/2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 b_2)) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (neg.f64 b_2)) (*.f64 (*.f64 c 1/2) (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 (/.f64 a b_2) 1/2) c)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 c -1/2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c 1) (*.f64 1/2 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1/2 b_2) (*.f64 (/.f64 c 1) a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c b_2) (*.f64 1/2 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) 1) (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 1/2 c))))
(*.f64 a (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (sqrt.f64 (*.f64 1/2 c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 1/2 c))))
(*.f64 a (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (sqrt.f64 (*.f64 1/2 c))) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) 1) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 b_2 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 a b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2)))
(*.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (*.f64 1/2 (sqrt.f64 (/.f64 a b_2))))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (/.f64 (sqrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 1/2 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 c (/.f64 (cbrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) b_2) a) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 1/2 c))))
(*.f64 a (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (sqrt.f64 (*.f64 1/2 c))) b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 c 1/2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 c 1/2)) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) (cbrt.f64 (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 (*.f64 1/2 c)) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) b_2) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (/.f64 1 a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 a b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 c 1/2)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 (*.f64 1/2 c)) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (cbrt.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (cbrt.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (*.f64 c 1/2) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c (neg.f64 b_2)) (*.f64 1/2 (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)) -1/2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (*.f64 b_2 -1)) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 1)) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 c b_2) (*.f64 1/2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(*.f64 (/.f64 (*.f64 c 1/2) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 1/2 (*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 c a))) 1/2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (sqrt.f64 (*.f64 c 1/2)) a))) (sqrt.f64 (*.f64 c 1/2)))
(*.f64 (sqrt.f64 (*.f64 1/2 c)) (*.f64 (/.f64 a b_2) (sqrt.f64 (*.f64 1/2 c))))
(*.f64 a (/.f64 (*.f64 (sqrt.f64 (*.f64 1/2 c)) (sqrt.f64 (*.f64 1/2 c))) b_2))
(*.f64 (/.f64 1 (/.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) a))) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 a b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2)))
(*.f64 (/.f64 (sqrt.f64 c) (/.f64 b_2 (*.f64 1/2 a))) (sqrt.f64 c))
(*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (/.f64 (/.f64 b_2 1/2) a)))
(*.f64 (sqrt.f64 c) (/.f64 (*.f64 (sqrt.f64 c) (*.f64 1/2 a)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 (*.f64 1/2 a))) (cbrt.f64 c))
(*.f64 (cbrt.f64 c) (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (/.f64 b_2 1/2) a)))
(*.f64 (cbrt.f64 c) (*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 b_2 1/2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/2)) 2) (/.f64 b_2 a)) (cbrt.f64 (*.f64 c 1/2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2) (*.f64 (/.f64 a b_2) (cbrt.f64 (*.f64 1/2 c))))
(*.f64 (/.f64 a b_2) (*.f64 (cbrt.f64 (*.f64 1/2 c)) (pow.f64 (cbrt.f64 (*.f64 1/2 c)) 2)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) 1) (neg.f64 (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (pow.f64 a -1/2)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (/.f64 c (/.f64 b_2 1/2)) (pow.f64 a -1/2)))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 c (/.f64 1/2 b_2)) (pow.f64 a -1/2)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) -1) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 1/2 (/.f64 c b_2)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 1/2 (*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 c -1/2) -1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (*.f64 c -1/2) (neg.f64 (neg.f64 b_2))) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) 1) (/.f64 a b_2))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (sqrt.f64 b_2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (sqrt.f64 b_2) 1/2)) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (/.f64 a (sqrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (pow.f64 (cbrt.f64 b_2) 2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 c (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1/2)) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 b_2) 2)) 1/2) (/.f64 a (cbrt.f64 b_2)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) -1) (neg.f64 (/.f64 a b_2)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 b_2)) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (*.f64 b_2 -1)) (neg.f64 a))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 1)) a)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 c b_2) (*.f64 1/2 (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2))) (cbrt.f64 a))
(*.f64 (/.f64 c (/.f64 b_2 1/2)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 1/2 (*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) 1) (neg.f64 (neg.f64 b_2))) (neg.f64 (neg.f64 a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) 1) (sqrt.f64 (/.f64 a b_2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (/.f64 c (/.f64 (sqrt.f64 (/.f64 b_2 a)) 1/2)))
(*.f64 (sqrt.f64 (/.f64 a b_2)) (*.f64 1/2 (/.f64 c (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 b_2)) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 1/2 c) (*.f64 (sqrt.f64 b_2) (sqrt.f64 (/.f64 b_2 a)))))
(*.f64 (sqrt.f64 a) (/.f64 (*.f64 (/.f64 c (sqrt.f64 b_2)) 1/2) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (neg.f64 b_2))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 1/2 c) (*.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (neg.f64 a)))
(*.f64 (*.f64 (/.f64 c (sqrt.f64 (neg.f64 b_2))) (/.f64 1/2 (sqrt.f64 (/.f64 b_2 a)))) (sqrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) 1) (cbrt.f64 (/.f64 a b_2)))
(*.f64 (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (*.f64 1/2 (cbrt.f64 (/.f64 a b_2))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 b_2)) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 (*.f64 1/2 c) (*.f64 (cbrt.f64 b_2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 1/2 (cbrt.f64 b_2)) (/.f64 c (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))))
(*.f64 (/.f64 (/.f64 (*.f64 c 1/2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (/.f64 (*.f64 1/2 c) (*.f64 (cbrt.f64 (neg.f64 b_2)) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))) (cbrt.f64 (neg.f64 a)))
(*.f64 (/.f64 1/2 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2) (cbrt.f64 (neg.f64 b_2))) c)) (cbrt.f64 (neg.f64 a)))
(pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 3)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (*.f64 2 (/.f64 b_2 (*.f64 c a))) -1)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(neg.f64 (/.f64 (*.f64 c 1/2) (/.f64 (neg.f64 b_2) a)))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(sqrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2))
(sqrt.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) 1/2) (/.f64 a b_2)))
(*.f64 (/.f64 a b_2) (log.f64 (sqrt.f64 (exp.f64 c))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(cbrt.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(expm1.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(exp.f64 (*.f64 (log.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 1))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(log1p.f64 (expm1.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 a)))
(+.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)))
(+.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 (*.f64 b_2 -2) a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))) 1)
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 1 (/.f64 a (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (/.f64 a (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)))) (sqrt.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8))) (*.f64 a (sqrt.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))))) (sqrt.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) (sqrt.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2))) (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)))) (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2))) (*.f64 a (sqrt.f64 (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))) (sqrt.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (*.f64 (/.f64 1 a) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) -1) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (*.f64 -1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 a)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 a)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) (*.f64 (cbrt.f64 a) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 6)) (*.f64 a (*.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))) (*.f64 a (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 a (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))) (-.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))))
(/.f64 (-.f64 (*.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a))) (*.f64 (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))))) (-.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a)))))
(/.f64 (+.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)) (/.f64 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)) a))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)) a)))
(/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 4)) (*.f64 a (*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (*.f64 4 (*.f64 b_2 b_2))))))
(/.f64 (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 4)) (*.f64 (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))) (*.f64 a (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 (*.f64 b_2 4))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) 3)) (*.f64 (*.f64 a (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) (+.f64 (pow.f64 (*.f64 b_2 -2) 6) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 6) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) 3)) (*.f64 (*.f64 a (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) (+.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) 8)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) a) 3) (pow.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) 3)) (+.f64 (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 b_2 -2) a)) (-.f64 (*.f64 (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))) (*.f64 (/.f64 (*.f64 b_2 -2) a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))) 3)) (fma.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))) (-.f64 (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))) (*.f64 -2 (/.f64 b_2 a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) (pow.f64 (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)) 3)) (+.f64 (*.f64 4 (*.f64 (/.f64 b_2 a) (/.f64 b_2 a))) (*.f64 (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)) (+.f64 (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)) (*.f64 (/.f64 b_2 a) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (*.f64 a (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) 3)) (*.f64 a (*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (+.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (*.f64 4 (*.f64 b_2 b_2))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 a (*.f64 (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 4) (+.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 (*.f64 b_2 4))) (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))))))))
(/.f64 (*.f64 -1 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (neg.f64 a) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (*.f64 -1 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (neg.f64 a) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) 1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) a))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) -1) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (neg.f64 a)))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) 1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) a))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) -1) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (neg.f64 a)))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 a (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (*.f64 a (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 a (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) a)
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) a)
(/.f64 (neg.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (neg.f64 a))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 1)
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)) 2)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 3)
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3) 1/3)
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a))))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a) 3))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) 3)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)) 1))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) a)))
(/.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) a)
(/.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) a)
(fma.f64 (/.f64 1 a) (*.f64 b_2 -2) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)))
(fma.f64 (*.f64 b_2 -2) (/.f64 1 a) (/.f64 c (*.f64 (/.f64 b_2 (*.f64 1/2 a)) a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (/.f64 c (*.f64 a (/.f64 (/.f64 b_2 1/2) a))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c (*.f64 a b_2)) (*.f64 1/2 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))) (-.f64 1 (*.f64 b_2 -2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) (-.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) 1) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 -1 (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))) 1)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(-.f64 (/.f64 (*.f64 4 (*.f64 b_2 b_2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (/.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(-.f64 (+.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 b_2 -2))) 1) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(+.f64 -1 (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (exp.f64 (log1p.f64 (*.f64 b_2 -2)))))
(-.f64 (+.f64 (*.f64 b_2 -2) (exp.f64 (log1p.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))))) 1)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 1 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2) (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(*.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(*.f64 (/.f64 1 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3))) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 1/2 (*.f64 (/.f64 c (/.f64 b_2 a)) (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (*.f64 (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 (*.f64 c (/.f64 (*.f64 a -1/2) b_2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) 3))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (+.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))) 3))) (+.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))) (-.f64 (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2)))) (*.f64 4 (*.f64 b_2 b_2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (+.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))) 3))) (+.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))) (+.f64 (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))) (*.f64 (*.f64 -4 b_2) b_2)))))
(/.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 1 (*.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(/.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (-.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 6)) (*.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))) (-.f64 (*.f64 (pow.f64 b_2 3) -8) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 1 (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 (-.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (*.f64 4 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 4)) (*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (*.f64 4 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 4)) (*.f64 (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 (*.f64 b_2 4)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 b_2 -2) 3) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) 3)) (*.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))) (+.f64 (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 b_2 -2) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3)) (*.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) 3)) (*.f64 (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))) (+.f64 (pow.f64 (*.f64 b_2 -2) 6) (-.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 6) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 b_2 3) -8) 3) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) 3)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2)))))) (+.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) 8))))
(/.f64 (-.f64 (pow.f64 (*.f64 4 (*.f64 b_2 b_2)) 3) (pow.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) 3)) (*.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))) (+.f64 (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 4 (*.f64 b_2 b_2))) (+.f64 (*.f64 (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2)) (*.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))))))
(/.f64 (-.f64 (*.f64 64 (pow.f64 (*.f64 b_2 b_2) 3)) (pow.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) 3)) (*.f64 (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) (+.f64 (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (*.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2) (*.f64 4 (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b_2 -2) 6) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 6)) (*.f64 (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 4) (+.f64 (*.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2) (*.f64 b_2 (*.f64 b_2 4))) (*.f64 16 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 2))) (*.f64 1 (neg.f64 (+.f64 (*.f64 b_2 -2) (*.f64 (*.f64 c -1/2) (/.f64 a b_2))))))
(/.f64 (-.f64 (*.f64 4 (*.f64 b_2 b_2)) (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 2)) (fma.f64 b_2 -2 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))
(/.f64 (-.f64 (*.f64 b_2 (*.f64 b_2 4)) (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 2)) (fma.f64 b_2 -2 (*.f64 c (/.f64 (*.f64 a -1/2) b_2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) 3))) (*.f64 1 (neg.f64 (+.f64 (*.f64 4 (*.f64 b_2 b_2)) (*.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (-.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (*.f64 1/2 (/.f64 a b_2)) (-.f64 (*.f64 1/2 (/.f64 (*.f64 c a) b_2)) (*.f64 b_2 -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 c (/.f64 b_2 a))) 3) (*.f64 (pow.f64 b_2 3) -8)) (fma.f64 4 (*.f64 b_2 b_2) (*.f64 c (*.f64 (/.f64 a (/.f64 b_2 1/2)) (fma.f64 c (/.f64 a (/.f64 b_2 1/2)) (*.f64 b_2 2))))))
(pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 1)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 2)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 3)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(pow.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3) 1/3)
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2)) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2)) 3))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(exp.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))) 1))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c 1/2) (/.f64 a b_2) (*.f64 b_2 -2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 b_2 -2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 1 (*.f64 c (*.f64 1/2 (/.f64 a b_2))) (*.f64 b_2 -2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 1 (*.f64 b_2 -2) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 -2 b_2 (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 (*.f64 b_2 -2)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 c (*.f64 1/2 (/.f64 a b_2)))) (*.f64 b_2 -2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 c (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b_2 -2)) 2) (cbrt.f64 (*.f64 b_2 -2)) (*.f64 1/2 (/.f64 c (/.f64 b_2 a))))
(fma.f64 (*.f64 1/2 (/.f64 c b_2)) a (*.f64 b_2 -2))
(fma.f64 (/.f64 c (/.f64 b_2 1/2)) a (*.f64 b_2 -2))
(fma.f64 (*.f64 c (/.f64 1/2 b_2)) a (*.f64 b_2 -2))

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
100.0%
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
99.9%
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
99.7%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
78.5%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 45 to 11 computations (75.6% saved)

series22.0ms (0.1%)

Counts
4 → 42
Calls

33 calls:

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

rewrite111.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1732×associate-*r/
1424×associate-/r*
1314×associate-*l/
282×add-sqr-sqrt
274×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01396
127674
2379874
Stop Event
node limit
Counts
4 → 211
Calls
Call 1
Inputs
(sqrt.f64 (*.f64 c (neg.f64 a)))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
Outputs
((((-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) 1) (2))) (((*.f64 (sqrt.f64 (*.f64 c a)) 1) (2))) (((*.f64 1 (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4)) (2))) (((*.f64 (sqrt.f64 a) (sqrt.f64 c)) (2))) (((*.f64 (sqrt.f64 c) (sqrt.f64 a)) (2))) (((*.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a))) (2))) (((*.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a)))) (2))) (((*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (cbrt.f64 (*.f64 c a)))) (2))) (((*.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 c a) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2)) (2))) (((pow.f64 (*.f64 c a) 1/2) (2))) (((pow.f64 (sqrt.f64 (*.f64 c a)) 1) (2))) (((pow.f64 (pow.f64 (*.f64 c a) 1/4) 2) (2))) (((pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) 3) (2))) (((pow.f64 (pow.f64 (*.f64 c a) 3/2) 1/3) (2))) (((fabs.f64 (sqrt.f64 (*.f64 c a))) (2))) (((log.f64 (exp.f64 (sqrt.f64 (*.f64 c a)))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a))))) (2))) (((cbrt.f64 (pow.f64 (*.f64 c a) 3/2)) (2))) (((expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 c a)))) (2))) (((exp.f64 (log.f64 (sqrt.f64 (*.f64 c a)))) (2))) (((exp.f64 (*.f64 (log.f64 (*.f64 c a)) 1/2)) (2))) (((exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c a))) 1)) (2))) (((log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (2))))
((((+.f64 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (*.f64 c a)) a)) (2))) (((+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (neg.f64 b_2) a)) (2))) (((+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (*.f64 (neg.f64 b_2) (/.f64 1 a))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a)) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) 1) (2))) (((-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a)) (2))) (((*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (2))) (((*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a)) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1) (2))) (((*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1) (2))) (((*.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))) (2))) (((*.f64 (cbrt.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) 2))) (2))) (((*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (2))) (((*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((*.f64 (/.f64 1 a) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1)) (2))) (((*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (2))) (((*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a))) (2))) (((*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)) (2))) (((*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)) (2))) (((pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1) (2))) (((pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 3) (2))) (((pow.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)) (2))) (((log.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (2))) (((cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 3)) (2))) (((cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) (pow.f64 a 3))) (2))) (((expm1.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (2))) (((exp.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (2))) (((exp.f64 (-.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (log.f64 a))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1)) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (2))))
((((+.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1) (2))) (((+.f64 (-.f64 0 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 0) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1) (2))) (((+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((-.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1) (2))) (((-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 a (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 a (neg.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 a (/.f64 -1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (2))) (((*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (2))) (((*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (neg.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (2))) (((*.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (2))) (((*.f64 (/.f64 1 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (/.f64 a (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (2))) (((*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (2))) (((*.f64 (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (2))) (((pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1) (2))) (((pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (2))) (((pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3) (2))) (((pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3) (2))) (((neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (2))) (((log.f64 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((log.f64 (/.f64 1 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (2))) (((cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)) (2))) (((expm1.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1)) (2))) (((log1p.f64 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))))
((((+.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1)) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2))) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2))) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))) (2))) (((+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2)) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (fma.f64 (neg.f64 b_2) 1 b_2))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.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)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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))) (2))) (((+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c a))) (2))) (((+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 b_2) 1 b_2))) (2))) (((+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))) (2))) (((+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))) (2))) (((+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (*.f64 c a))) (2))) (((+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) (exp.f64 (log1p.f64 b_2))) 1) (2))) (((*.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (2))) (((*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1) (2))) (((*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (2))) (((*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((*.f64 (+.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2))) (2))) (((/.f64 1 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (2))) (((/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (2))) (((/.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (2))) (((/.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (2))) (((/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 1 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (2))) (((/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3))) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) 1) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))) (2))) (((/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (pow.f64 (*.f64 c a) 2) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 b_2 b_2))))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (2))) (((/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c a) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))))) (2))) (((/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (2))) (((/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (2))) (((/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((/.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (2))) (((/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (2))) (((pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1) (2))) (((pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (2))) (((pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) (2))) (((pow.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) 1/3) (2))) (((sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 2)) (2))) (((log.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (2))) (((cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3)) (2))) (((expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((exp.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)) (2))) (((log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (2))) (((fma.f64 1 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)) (2))) (((fma.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (neg.f64 b_2)) (2))) (((fma.f64 (sqrt.f64 c) (sqrt.f64 a) (neg.f64 b_2)) (2))) (((fma.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)) (2))))

simplify132.0ms (0.8%)

Algorithm
egg-herbie
Rules
1344×associate-+r+
978×+-commutative
670×associate-*r*
616×associate-*l*
586×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05338833
113258523
267438511
Stop Event
node limit
Counts
253 → 323
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 -1 (/.f64 a b_2))
(*.f64 -1 (/.f64 a b_2))
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 2) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))))
(*.f64 -1 (/.f64 a b_2))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (/.f64 a b_2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 a b_2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(*.f64 -1 (/.f64 a b_2))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (/.f64 a b_2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 a b_2))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(*.f64 -1 b_2)
(*.f64 -1 b_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 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(*.f64 -1 b_2)
(+.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 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(*.f64 -1 b_2)
(+.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 -1 b_2))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(-.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 (cbrt.f64 (pow.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 (cbrt.f64 (pow.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 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (neg.f64 b_2) a))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) 1)
(-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(*.f64 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(*.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1)
(*.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)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(*.f64 (cbrt.f64 (pow.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 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 1 a) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1))
(*.f64 -1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1)
(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))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) (pow.f64 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 (sqrt.f64 (*.f64 c a)) b_2)) (log.f64 a)))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(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)))
(+.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(+.f64 (-.f64 0 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 0) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1)
(-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 a (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 a (neg.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 a (/.f64 -1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (neg.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 a (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3)
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3)
(neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(log.f64 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(+.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.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 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.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 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 c a)) 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 c a)) 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 (sqrt.f64 (*.f64 c a)) 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 c a)) 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 c a)) 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 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.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)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) (exp.f64 (log1p.f64 b_2))) 1)
(*.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 1 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3))) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) 1) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (pow.f64 (*.f64 c a) 2) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c a) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
Outputs
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.f64 b_2) a)
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a))
(*.f64 -1 (/.f64 b_2 a))
(/.f64 (neg.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.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))
(-.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (/.f64 b_2 a))
(*.f64 -1 (/.f64 a b_2))
(neg.f64 (/.f64 a b_2))
(/.f64 (neg.f64 a) b_2)
(*.f64 -1 (/.f64 a b_2))
(neg.f64 (/.f64 a b_2))
(/.f64 (neg.f64 a) b_2)
(*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))
(/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (/.f64 b_2 (*.f64 -1 c)))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 2) (pow.f64 (sqrt.f64 -1) 3))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 -1) 3)) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1)))))
(+.f64 (/.f64 b_2 (*.f64 -1 c)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) -1) (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1))))
(+.f64 (/.f64 b_2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) (+.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) a))) (/.f64 (pow.f64 b_2 2) (pow.f64 (sqrt.f64 -1) 3))) (+.f64 (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a))) (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))))))
(+.f64 (/.f64 (/.f64 b_2 c) (pow.f64 (sqrt.f64 -1) 2)) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 c 3)))) (/.f64 (*.f64 b_2 b_2) (pow.f64 (sqrt.f64 -1) 3)) (+.f64 (*.f64 (sqrt.f64 (/.f64 a c)) (/.f64 1 (sqrt.f64 -1))) (/.f64 (pow.f64 b_2 3) (*.f64 (*.f64 (*.f64 c c) (pow.f64 (sqrt.f64 -1) 4)) a)))))
(+.f64 (/.f64 b_2 (*.f64 -1 c)) (+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) -1) (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 c c))))))
(+.f64 (/.f64 (sqrt.f64 (/.f64 a c)) (sqrt.f64 -1)) (+.f64 (/.f64 b_2 (*.f64 -1 c)) (fma.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 c 3))) (/.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) -1) (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 c c))))))
(*.f64 -1 (/.f64 a b_2))
(neg.f64 (/.f64 a b_2))
(/.f64 (neg.f64 a) b_2)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (/.f64 a b_2)))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (neg.f64 (/.f64 a b_2)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (/.f64 a b_2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 a b_2))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1 (+.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (/.f64 a b_2))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))) (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))
(*.f64 -1 (+.f64 (fma.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (/.f64 a b_2)) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 -1 (+.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)) (pow.f64 b_2 4))) (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))
(*.f64 -1 (/.f64 a b_2))
(neg.f64 (/.f64 a b_2))
(/.f64 (neg.f64 a) b_2)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (*.f64 -1 (/.f64 a b_2)))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (neg.f64 (/.f64 a b_2)))
(neg.f64 (fma.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (/.f64 a b_2)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1 (/.f64 a b_2))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1 (+.f64 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (/.f64 a b_2))))
(-.f64 (-.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))) (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))
(*.f64 -1 (+.f64 (fma.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)) (/.f64 a b_2)) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (pow.f64 b_2 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1 (/.f64 a b_2)) (*.f64 -1 (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(fma.f64 -1 (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a a)))) (*.f64 -1 (+.f64 (/.f64 a b_2) (*.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5))) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (pow.f64 b_2 4)))))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 a) b_2) (/.f64 c (/.f64 (pow.f64 b_2 3) (*.f64 a (neg.f64 a))))) (/.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (sqrt.f64 -1)) (pow.f64 b_2 4))) (*.f64 (sqrt.f64 (*.f64 c (pow.f64 a 3))) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))))
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 b_2))
(fma.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 -1) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c))) b_2)
(-.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 (cbrt.f64 (pow.f64 (*.f64 c a) 2))) (sqrt.f64 (cbrt.f64 (*.f64 c a))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.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 (cbrt.f64 (pow.f64 (*.f64 c a) 2)) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.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)))
(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 (/.f64 (neg.f64 b_2) a) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 (neg.f64 b_2) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(+.f64 (*.f64 (neg.f64 b_2) (/.f64 1 a)) (/.f64 (sqrt.f64 (*.f64 c a)) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) 1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(/.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 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (/.f64 1 a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) 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 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1)
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) 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)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 2)))
(*.f64 (cbrt.f64 (pow.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 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) 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) (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) a)
(/.f64 (-.f64 b_2 (sqrt.f64 (*.f64 a c))) a)
(*.f64 (/.f64 1 a) (pow.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 -1 (/.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 (sqrt.f64 (*.f64 a c))) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1) (pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) -1) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))) 2)) (/.f64 1 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) 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))
(fabs.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))
(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)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) (pow.f64 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 (sqrt.f64 (*.f64 c a)) b_2)) (log.f64 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) -1))
(/.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)
(+.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 0 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 0) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) 1)
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(-.f64 0 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(-.f64 (exp.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) 1)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(-.f64 (/.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 a (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 a (neg.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 a (/.f64 -1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2) (neg.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 -1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) a)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 a (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 a (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 a (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (*.f64 a (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))
(/.f64 a (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(*.f64 a (/.f64 (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))) (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(*.f64 (neg.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (/.f64 (cbrt.f64 a) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(*.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2)))
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) -1)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 2)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(pow.f64 (cbrt.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 3)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(pow.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3) 1/3)
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(neg.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(sqrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2))
(fabs.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(log.f64 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(log.f64 (/.f64 1 (exp.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 (neg.f64 a) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(cbrt.f64 (pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(expm1.f64 (log1p.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(exp.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) 1))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(log1p.f64 (expm1.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(/.f64 a (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (*.f64 (neg.f64 b_2) 1) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.f64 (neg.f64 b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (+.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 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 a c)) b_2) (*.f64 2 (+.f64 (neg.f64 b_2) b_2)))
(fma.f64 2 (*.f64 0 b_2) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 a c)) 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 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (*.f64 2 (*.f64 0 b_2)) (*.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)))))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.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 0 b_2) b_2) (+.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (*.f64 2 (*.f64 0 b_2)) (*.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 a c)) 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 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (*.f64 2 (*.f64 0 b_2)) (*.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)))))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 a c)) b_2) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.f64 a c)) b_2) (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 (sqrt.f64 (*.f64 a c)) (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.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 0 b_2) b_2) (+.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (*.f64 2 (*.f64 0 b_2)) (*.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)))))
(+.f64 (-.f64 (sqrt.f64 (*.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)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (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 (sqrt.f64 (*.f64 a c)) (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (sqrt.f64 (*.f64 a c)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) 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 (sqrt.f64 (*.f64 a c)) b_2) (*.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 (sqrt.f64 (*.f64 a c)) b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 b_2) 1 b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (*.f64 0 b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (+.f64 (sqrt.f64 (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2)))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (*.f64 (neg.f64 b_2) 1) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (fma.f64 (neg.f64 b_2) 1 b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.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 c a)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) 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)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2))
(+.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (cbrt.f64 (*.f64 b_2 b_2)) b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) (exp.f64 (log1p.f64 b_2))) 1)
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 (exp.f64 (log1p.f64 b_2)) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) (expm1.f64 (log1p.f64 b_2)))
(*.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(*.f64 (+.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (fma.f64 b_2 b_2 (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (*.f64 1 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2)))) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3))) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (fma.f64 b_2 b_2 (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (cbrt.f64 (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (cbrt.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2))
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) 1) (neg.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) 1) (neg.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (*.f64 (-.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) 1) (-.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (-.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (+.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) 1) (-.f64 (+.f64 (*.f64 c a) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (fma.f64 b_2 b_2 (*.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))) (sqrt.f64 (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) (/.f64 (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (/.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (cbrt.f64 (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (/.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)))))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (cbrt.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 2) (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (*.f64 c a) (*.f64 b_2 b_2)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4))) (fma.f64 c a (*.f64 b_2 b_2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 2) (pow.f64 b_2 4)) (*.f64 (fma.f64 b_2 b_2 (*.f64 a c)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (pow.f64 (*.f64 b_2 b_2) 3)) (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (+.f64 (pow.f64 (*.f64 c a) 2) (+.f64 (*.f64 (*.f64 b_2 b_2) (*.f64 b_2 b_2)) (*.f64 (*.f64 c a) (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 1 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6))) (+.f64 (pow.f64 (*.f64 a c) 2) (*.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 (*.f64 a c) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 c a) 3) (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3))) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (/.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 3/2)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3) (pow.f64 b_2 6)) (*.f64 (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 3/2)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 c a) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (+.f64 (pow.f64 (*.f64 c a) 3) (+.f64 (*.f64 (pow.f64 b_2 3) (pow.f64 b_2 3)) (*.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a c) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (*.f64 (pow.f64 b_2 3) (+.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 3/2)))) (/.f64 1 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a c) 3/2) 3) (pow.f64 (pow.f64 b_2 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a c) 3) (fma.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 6))) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) 1) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))) (sqrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (/.f64 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)) (*.f64 (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) 1) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))) (sqrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (*.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(/.f64 (/.f64 1 (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (sqrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(/.f64 (/.f64 1 (*.f64 (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (cbrt.f64 (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (*.f64 c a) (*.f64 b_2 b_2)))) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 (/.f64 1 (/.f64 1 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)))) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 c a (*.f64 b_2 (fma.f64 (sqrt.f64 c) (sqrt.f64 a) b_2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 a c (*.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))))
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 3)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(pow.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3) 1/3)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) 2))
(fabs.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))
(log.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(cbrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 3))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(expm1.f64 (log1p.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(exp.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log1p.f64 (expm1.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c))) b_2)

eval673.0ms (4.2%)

Compiler

Compiled 35034 to 15993 computations (54.4% saved)

prune691.0ms (4.3%)

Pruning

47 alts after pruning (38 fresh and 9 done)

PrunedKeptTotal
New127741281
Fresh03434
Picked011
Done088
Total1277471324
Error
92.6%
Counts
1324 → 47
Alt Table
Click to see full alt table
StatusErrorProgram
6.6%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
27.5%
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
33.7%
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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)
33.2%
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
33.6%
(/.f64 (/.f64 1 (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))) a)
1.4%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
30.7%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
30.7%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
51.8%
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
27.9%
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
31.0%
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
49.4%
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
30.6%
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
27.8%
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
13.5%
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
49.6%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
30.6%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
13.3%
(/.f64 (-.f64 b_2 b_2) a)
29.6%
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
29.6%
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
32.5%
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
32.6%
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
31.6%
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
7.2%
(/.f64 (neg.f64 b_2) a)
30.6%
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
39.4%
(/.f64 -1/2 (/.f64 b_2 c))
27.9%
(/.f64 -2 (/.f64 a b_2))
48.7%
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
27.4%
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
27.7%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
29.1%
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
33.0%
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
33.6%
(*.f64 (/.f64 1 a) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.f64 c a) (*.f64 b_2 b_2))) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (neg.f64 b_2))))
30.6%
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
27.3%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
27.4%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
24.8%
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))))))
12.5%
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
27.9%
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
22.9%
(*.f64 (/.f64 1 a) (exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
30.9%
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
12.8%
(*.f64 1/2 (/.f64 c b_2))
39.6%
(*.f64 -1/2 (/.f64 c b_2))
28.0%
(*.f64 -2 (/.f64 b_2 a))
15.5%
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
36.2%
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
13.1%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
Compiler

Compiled 685 to 471 computations (31.2% saved)

regimes773.0ms (4.8%)

Counts
69 → 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 1/2 (/.f64 c b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 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 1 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.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 1 (fma.f64 -2 (/.f64 (/.f64 b_2 c) a) (/.f64 1/2 b_2))) a)
(/.f64 (/.f64 1 a) (/.f64 1 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)))
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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 (/.f64 1 a) (/.f64 (-.f64 (*.f64 b_2 b_2) (+.f64 (*.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))))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 3)
(expm1.f64 (log1p.f64 (*.f64 1 (/.f64 (*.f64 c -1/2) b_2))))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3) 1/3)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 c a) (/.f64 (*.f64 -1/2 a) b_2))))
(/.f64 (expm1.f64 (log1p.f64 (*.f64 (/.f64 a b_2) (*.f64 c -1/2)))) a)
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)) -1)
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (/.f64 -1/2 (/.f64 b_2 c)))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))))))
(/.f64 (/.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))))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)) 2)
(*.f64 (/.f64 1 a) (exp.f64 (log.f64 (fma.f64 b_2 -2 (*.f64 (/.f64 1/2 b_2) (*.f64 c a))))))
(/.f64 (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 c -1/2) 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))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
Calls

4 calls:

297.0ms
c
252.0ms
a
127.0ms
b_2
78.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
ErrorSegmentsBranch
59.0%5a
85.5%3b_2
57.5%6c
80.9%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 879 to 396 computations (54.9% saved)

bsearch62.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
1.6238319033299905e-78
2.1281641034929618e-73
29.0ms
-2.6516281119970667e+157
-1.233365394302959e+142
Results
34.0ms268×body256valid
6.0ms54×body256infinite
6.0ms54×body256invalid
4.0ms16×body1024valid
4.0ms15×body512valid
2.0msbody2048valid
Compiler

Compiled 535 to 357 computations (33.3% saved)

regimes764.0ms (4.8%)

Counts
46 → 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 1/2 (/.f64 c b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 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 1 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
Calls

4 calls:

322.0ms
c
276.0ms
a
98.0ms
b_2
55.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
ErrorSegmentsBranch
59.0%7a
85.5%3b_2
59.6%10c
80.9%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 516 to 263 computations (49% saved)

bsearch48.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
27.0ms
1.6238319033299905e-78
2.1281641034929618e-73
20.0ms
-2.6516281119970667e+157
-1.233365394302959e+142
Results
28.0ms239×body256valid
5.0ms29×body256invalid
5.0ms20×body1024valid
3.0ms30×body256infinite
2.0ms11×body512valid
1.0msbody2048valid
Compiler

Compiled 447 to 304 computations (32% saved)

regimes503.0ms (3.2%)

Counts
42 → 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 1/2 (/.f64 c b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
Outputs
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)))
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

220.0ms
c
203.0ms
a
69.0ms
b_2
Results
ErrorSegmentsBranch
51.2%11a
80.0%3b_2
49.7%8c
Compiler

Compiled 448 to 238 computations (46.9% saved)

bsearch38.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
1.6238319033299905e-78
2.1281641034929618e-73
10.0ms
-1.1630844322030525e-90
-8.457831429224584e-91
Results
19.0ms160×body256valid
7.0ms63×body256invalid
4.0ms16×body1024valid
2.0msbody2048valid
2.0ms11×body512valid
Compiler

Compiled 328 to 243 computations (25.9% saved)

regimes1.2s (7.2%)

Counts
41 → 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 1/2 (/.f64 c b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) 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))) b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

784.0ms
a
205.0ms
b_2
152.0ms
c
Results
ErrorSegmentsBranch
51.2%11a
80.0%3b_2
49.7%8c
Compiler

Compiled 437 to 235 computations (46.2% saved)

bsearch37.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
1.6238319033299905e-78
2.1281641034929618e-73
7.0ms
-1.1630844322030525e-90
-8.457831429224584e-91
Results
16.0ms148×body256valid
7.0ms25×body1024valid
6.0ms50×body256invalid
3.0msbody2048valid
2.0ms10×body512valid
Compiler

Compiled 304 to 219 computations (28% saved)

regimes168.0ms (1.1%)

Counts
39 → 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 1/2 (/.f64 c b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (-.f64 b_2 b_2) a)
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(/.f64 (/.f64 1 (/.f64 -1/2 b_2)) a)
(*.f64 (/.f64 -1/2 (/.f64 (*.f64 b_2 a) c)) a)
(*.f64 (/.f64 a (*.f64 a b_2)) (*.f64 c -1/2))
(*.f64 (/.f64 (*.f64 c -1/2) a) (/.f64 a b_2))
(*.f64 (/.f64 (*.f64 c -1/2) (*.f64 a b_2)) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (*.f64 c a) (*.f64 a (*.f64 b_2 -2)))
(/.f64 (*.f64 (*.f64 (/.f64 -1/2 a) c) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 a c)) a) b_2)
(/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) a)
(/.f64 (*.f64 (/.f64 c (/.f64 b_2 a)) -1/2) a)
(/.f64 (/.f64 1 a) (/.f64 1 (*.f64 b_2 -2)))
(/.f64 (/.f64 (*.f64 c (*.f64 -1/2 a)) a) b_2)
(/.f64 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2) a)
(*.f64 (/.f64 1 a) (*.f64 (*.f64 a c) (/.f64 1/2 b_2)))
(*.f64 (/.f64 (/.f64 1 a) b_2) (*.f64 c (*.f64 -1/2 a)))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (*.f64 (/.f64 1 a) (*.f64 (*.f64 c a) 1/2)) (neg.f64 b_2))
(*.f64 (/.f64 1 (/.f64 a (*.f64 c (*.f64 -1/2 a)))) (/.f64 1 b_2))
(/.f64 (-.f64 (+.f64 b_2 (/.f64 (*.f64 (*.f64 c -1/2) a) b_2)) b_2) a)
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 1/2 (/.f64 (/.f64 b_2 c) a))))
(*.f64 (/.f64 1 a) (+.f64 (*.f64 -2 b_2) (/.f64 (*.f64 c 1/2) (/.f64 b_2 a))))
(+.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 a 1/2)) (*.f64 -2 (/.f64 b_2 a)))
(/.f64 (-.f64 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) b_2) a)
(/.f64 (/.f64 1 (+.f64 (*.f64 -2 (/.f64 b_2 (*.f64 c a))) (*.f64 1/2 (/.f64 1 b_2)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (*.f64 (/.f64 c b_2) a)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 b_2 (*.f64 -1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(/.f64 (/.f64 1 (/.f64 (+.f64 b_2 (+.f64 (*.f64 -1 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2)))) (*.f64 c (neg.f64 a)))) a)
(fabs.f64 (*.f64 -2 (/.f64 b_2 a)))
(fabs.f64 (*.f64 -1/2 (/.f64 c b_2)))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -1/2 (/.f64 c b_2))
Calls

3 calls:

78.0ms
c
47.0ms
a
32.0ms
b_2
Results
ErrorSegmentsBranch
42.0%3a
65.3%2b_2
43.6%5c
Compiler

Compiled 417 to 229 computations (45.1% saved)

bsearch20.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
19.0ms
7.165627578707418e-248
1.5707552331314653e-245
Results
13.0ms111×body256valid
5.0ms47×body256invalid
0.0msbody512valid
Compiler

Compiled 148 to 113 computations (23.6% saved)

regimes11.0ms (0.1%)

Accuracy

Total -13.3b remaining (-28.9%)

Threshold costs -13.30b (-28.9%)

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:

3.0ms
a
3.0ms
c
3.0ms
b_2
Results
ErrorSegmentsBranch
28.0%1a
28.0%1b_2
28.0%1c
Compiler

Compiled 24 to 17 computations (29.2% saved)

simplify15.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
063407
182407
297407
3105407
4109407
5110407
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -3200000000000000148003460348934383168039240716642326031740439270440721720120948829548269436230509604223669198415670098909420726064526137492312064291504128) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 5219904689357121/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -50000000000000001187271617932555267870432896391434109373673249433511871477101028628408881410804164706467298456692005803789670658494504078671872) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 6257774519299541/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -272352960648821/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7822218149124427/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1318761704194291/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4823701191960063/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 615015778615681/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.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 -3200000000000000148003460348934383168039240716642326031740439270440721720120948829548269436230509604223669198415670098909420726064526137492312064291504128) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 5219904689357121/63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168) (-.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) a) (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -50000000000000001187271617932555267870432896391434109373673249433511871477101028628408881410804164706467298456692005803789670658494504078671872) (*.f64 -2 (/.f64 b_2 a)) (if (<=.f64 b_2 6257774519299541/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -272352960648821/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 7822218149124427/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -272352960648821/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2)) (if (<=.f64 b_2 7822218149124427/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2))) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -272352960648821/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2)) (if (<=.f64 b_2 7822218149124427/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (/.f64 1 (/.f64 a (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2))) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1318761704194291/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 4823701191960063/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1318761704194291/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2)) (if (<=.f64 b_2 4823701191960063/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 -1318761704194291/1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 (/.f64 c b_2) 1/2)) (if (<=.f64 b_2 4823701191960063/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (*.f64 -1/2 (/.f64 c b_2))))
(if (<=.f64 b_2 615015778615681/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.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 174 to 113 computations (35.1% saved)

soundness1.2s (7.7%)

Algorithm
egg-herbie
Rules
696×associate-/l*
696×associate-/l*
696×associate-/l*
690×associate-*r*
690×associate-*r*
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
Stop Event
saturated
saturated
saturated
Compiler

Compiled 123 to 42 computations (65.9% saved)

end91.0ms (0.6%)

Compiler

Compiled 156 to 78 computations (50% saved)

Profiling

Loading profile data...