Details

Time bar (total: 13.8s)

analyze293.0ms (2.1%)

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 (12.1%)

Results
619.0ms5553×body256valid
405.0ms1177×body2048valid
211.0ms410×body4096valid
196.0ms753×body1024valid
124.0ms1197×body256invalid
71.0ms363×body512valid
39.0ms352×body256infinite
Bogosity

preprocess164.0ms (1.2%)

Algorithm
egg-herbie
Rules
3286×fma-def
1366×div-sub
1164×unsub-neg
1016×times-frac
838×distribute-lft-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032156
168140
2115140
3225140
4368140
5617140
61067140
71797140
84149140
95639140
107104140
117516140
127589140
137665140
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.2%)

Algorithm
egg-herbie
Rules
1416×fma-def
882×fma-neg
732×div-sub
490×associate-/l*
450×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01339
12635
24535
38035
412635
521935
637335
759235
897935
9154135
10210935
11357535
12444635
13490135
14490935
15492335
16495135
17496735
18500335
19503535
20504735
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
Accurracy
47.8%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.8%
(/.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 Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
99.7%
(-.f64 (*.f64 b_2 b_2) (*.f64 a c))
98.3%
(-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2)
66.0%
(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)

rewrite282.0ms (2%)

Algorithm
batch-egg-rewrite
Rules
1544×fma-def
1442×log-prod
560×fma-neg
508×expm1-udef
508×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
012106
1278106
24136100
Stop Event
node limit
Counts
4 → 352
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 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (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 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.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 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.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 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.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 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.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 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))

simplify317.0ms (2.3%)

Algorithm
egg-herbie
Rules
1524×fma-neg
990×fma-def
722×associate-*r*
606×associate-*l*
440×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
080520962
1196319494
2725219440
Stop Event
node limit
Counts
448 → 608
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 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))) (sqrt.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 1/3)
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (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 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(*.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3))))
(/.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 6) (pow.f64 (*.f64 a c) 3)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2)) (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 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.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 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.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 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.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 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 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 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c 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 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 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (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)))))))
(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 -1) (sqrt.f64 (*.f64 c a)) (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/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))))))))
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))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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/2 (/.f64 a (/.f64 b_2 c)) (neg.f64 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))))
(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)))))
(-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)))) 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)))))
(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)) (-.f64 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2)))) 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))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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))))
(fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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)) (fma.f64 -1/2 (/.f64 a (/.f64 b_2 c)) 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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (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 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (neg.f64 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 -1) (sqrt.f64 (*.f64 c a)) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (pow.f64 (*.f64 c a) 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.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 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 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 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.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 1/2 (/.f64 a (/.f64 b_2 c)) (*.f64 b_2 -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))))
(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 b_2 -2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 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)))))
(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 b_2 -2 (fma.f64 1/2 (/.f64 a (/.f64 b_2 c)) (/.f64 1/8 (/.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c a) 2))))))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.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 a (/.f64 b_2 c)) (/.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 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 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c))))
(+.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 -1/2 (/.f64 a (/.f64 b_2 c)))))
(+.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)) (*.f64 (/.f64 (pow.f64 a 4) (pow.f64 b_2 6)) 1/64))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 c a) 2) (pow.f64 b_2 3)) (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 b_2 2)
(*.f64 b_2 b_2)
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 -1 (*.f64 c a))
(*.f64 c (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 -1 (*.f64 c a)) (pow.f64 b_2 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (sqrt.f64 (/.f64 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 -1) (sqrt.f64 (/.f64 c a))) (/.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 -1) (sqrt.f64 (/.f64 c a)) (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 -1) (sqrt.f64 (/.f64 c a)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.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 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 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 -1/8 (pow.f64 (*.f64 c a) 2)) 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 b_2 c)))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 1/2 (/.f64 c b_2)))
(fma.f64 1/2 (/.f64 c b_2) (/.f64 b_2 (/.f64 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 1/2 (/.f64 c b_2))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/2 (/.f64 c b_2) (*.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))))))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 a 2)) (pow.f64 b_2 5))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 1/2 (/.f64 c b_2)))))
(fma.f64 -2 (/.f64 b_2 a) (fma.f64 1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/2 (/.f64 c b_2) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a)))))))
(*.f64 -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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.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 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 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 -1/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 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 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.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 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 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) 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 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 b_2 c)))))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(*.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (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 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (hypot.f64 (pow.f64 b_2 3) (pow.f64 (*.f64 c (neg.f64 a)) 3/2)) (sqrt.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 a c) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) 1/3)
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(fabs.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2))
(cbrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(hypot.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 (*.f64 0 (*.f64 c a))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 0 (*.f64 c a))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(hypot.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.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 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 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 (neg.f64 a))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (fma.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))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 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 (neg.f64 a))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (*.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) 1) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 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 (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.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 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a)))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 1 (/.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 (neg.f64 a)))))))
(/.f64 (fma.f64 b_2 (neg.f64 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (-.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))
(/.f64 (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2)))
(/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 2))
(fabs.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 (neg.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (exp.f64 b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(exp.f64 (*.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 1 (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (-.f64 b_2 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2)))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 b_2 (-.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_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 (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2) (/.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 a c))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 b_2 b_2) (fma.f64 b_2 b_2 (*.f64 c a))) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (+.f64 b_2 (neg.f64 b_2)))
(+.f64 (-.f64 b_2 b_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 (neg.f64 a)))))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 1 1/2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) 1/2) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (neg.f64 b_2))
(fma.f64 (fabs.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (sqrt.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.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 b_2 b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.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)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 b_2)) (+.f64 b_2 (neg.f64 b_2)))
(fma.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 b_2 b_2))
(+.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(+.f64 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 0 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))) (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))))))
(*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(*.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)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a)))
(*.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(*.f64 (+.f64 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 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))))
(*.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4))
(/.f64 1 (/.f64 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)) (-.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 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.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)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.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)) (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4)))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.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)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (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 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3))) (neg.f64 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.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 1 (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(/.f64 (+.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c (neg.f64 a)) 3)) (+.f64 (pow.f64 b_2 4) (-.f64 (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a))) (*.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))))
(*.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 3)) (+.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (-.f64 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))) (*.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 3) (pow.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) 3)) (+.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (-.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3) (pow.f64 (*.f64 0 (*.f64 c a)) 3)) (fma.f64 (*.f64 0 (*.f64 c a)) (-.f64 (fma.f64 0 (*.f64 c a) (*.f64 c a)) (*.f64 b_2 b_2)) (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 2)))
(/.f64 (-.f64 (pow.f64 b_2 4) (*.f64 (*.f64 c (neg.f64 a)) (*.f64 c (neg.f64 a)))) (-.f64 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a))))
(*.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))))
(/.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 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c)))) (-.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 c a)) (fma.f64 a (neg.f64 c) (*.f64 c a)))) (-.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 a (neg.f64 c) (*.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) (fma.f64 c a (*.f64 0 (*.f64 c a)))))
(pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) 2)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2) 1/2)
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(pow.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3) 1/3)
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(sqrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 2))
(fabs.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(log.f64 (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (exp.f64 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (exp.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (+.f64 1 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (pow.f64 (exp.f64 b_2) b_2)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (exp.f64 (*.f64 c (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (pow.f64 (exp.f64 b_2) b_2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) c)) (+.f64 1 (expm1.f64 (*.f64 b_2 b_2)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (/.f64 (pow.f64 (exp.f64 b_2) b_2) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (pow.f64 (exp.f64 a) c)))
(log.f64 (*.f64 (pow.f64 (exp.f64 b_2) b_2) (/.f64 1 (pow.f64 (exp.f64 a) c))))
(-.f64 (*.f64 b_2 b_2) (*.f64 c (log.f64 (exp.f64 a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 b_2 b_2))) (+.f64 1 (expm1.f64 (*.f64 a c)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(cbrt.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 3))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(expm1.f64 (log1p.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(log1p.f64 (expm1.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 b_2 b_2 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 b_2 b_2) 1 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 b_2) 1 (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 a (neg.f64 c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1 (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 1 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 b_2 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 1 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 1 (*.f64 c (neg.f64 a)) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (neg.f64 (cbrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (cbrt.f64 (*.f64 c a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (cbrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (*.f64 c a))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (pow.f64 b_2 4)) (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 (pow.f64 b_2 4))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.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)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 2) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 (*.f64 a c)) (neg.f64 (sqrt.f64 (*.f64 a c))) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (*.f64 c a))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 b_2) (*.f64 (sqrt.f64 b_2) b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (neg.f64 c) a (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 a) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 a c) 3)) (/.f64 1 (fma.f64 (*.f64 a c) (fma.f64 b_2 b_2 (*.f64 a c)) (pow.f64 b_2 4))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (/.f64 1 (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 6) (pow.f64 (*.f64 c a) 3)) (fma.f64 (*.f64 c a) (fma.f64 b_2 b_2 (*.f64 c a)) (pow.f64 b_2 4))))
(fma.f64 (-.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 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.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 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (/.f64 1 (fma.f64 b_2 b_2 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(+.f64 (*.f64 0 (*.f64 c a)) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.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 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.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 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 c a))) (/.f64 (-.f64 (pow.f64 b_2 4) (pow.f64 (*.f64 c a) 2)) (fma.f64 b_2 b_2 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)))) (cbrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c (neg.f64 a))) (cbrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(+.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4)) (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(+.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 2 (*.f64 0 (*.f64 c a)) (-.f64 (*.f64 b_2 b_2) (*.f64 c a)))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (sqrt.f64 b_2)) (sqrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (sqrt.f64 b_2) (*.f64 b_2 (sqrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (sqrt.f64 b_2) (sqrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (sqrt.f64 (fma.f64 a (neg.f64 c) (*.f64 a c))) (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))
(fma.f64 b_2 b_2 (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 b_2) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) (sqrt.f64 (*.f64 c (neg.f64 a))) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 (sqrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 -1 (*.f64 a c) (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 0 (*.f64 c a)))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 a c))) (-.f64 b_2 (sqrt.f64 (*.f64 a c))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (+.f64 b_2 (sqrt.f64 (*.f64 c a))) (-.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 2 (*.f64 0 (*.f64 c a))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (cbrt.f64 (*.f64 a c)) (*.f64 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (neg.f64 (cbrt.f64 (*.f64 c a))) (*.f64 b_2 b_2))
(fma.f64 (cbrt.f64 (*.f64 c a)) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 c (neg.f64 a)))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (*.f64 (*.f64 c (neg.f64 a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (*.f64 c (neg.f64 a)))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (*.f64 c a))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 b_2 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (neg.f64 (-.f64 (*.f64 a c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (*.f64 b_2 (cbrt.f64 b_2)) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 c a))))
(-.f64 (*.f64 b_2 (*.f64 (pow.f64 (cbrt.f64 b_2) 2) (cbrt.f64 b_2))) (fma.f64 c a (*.f64 0 (*.f64 c a))))
(fma.f64 (*.f64 (neg.f64 a) 1) c (*.f64 b_2 b_2))
(fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))
(-.f64 (*.f64 b_2 b_2) (*.f64 c a))
(fma.f64 (*.f64 (neg.f64 a) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) (*.f64 (pow.f64 (cbrt.f64 c) 2) (cbrt.f64 c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (neg.f64 a) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 b_2 b_2))
(fma.f64 (neg.f64 a) (*.f64 (sqrt.f64 c) (sqrt.f64 c)) (*.f64 b_2 b_2))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 a (neg.f64 c) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (*.f64 c (neg.f64 a)) 1 (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 a c)) 2) (*.f64 a c)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.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)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 c a))) (pow.f64 (cbrt.f64 (*.f64 c a)) 2) (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (*.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) 1))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (fma.f64 a (neg.f64 c) (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 0 (*.f64 c a)))
(fma.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (+.f64 (fma.f64 a (neg.f64 c) (*.f64 a c)) (fma.f64 a (neg.f64 c) (*.f64 a c))))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) (*.f64 2 (fma.f64 a (neg.f64 c) (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) 4) (*.f64 2 (*.f64 0 (*.f64 c a))))
(+.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))))
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (neg.f64 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 2))
(fabs.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 1 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a))) (cbrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (sqrt.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) 1) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) a) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a)))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (fma.f64 c (neg.f64 a) (*.f64 b_2 b_2)) 1/4) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 1/4) (sqrt.f64 a))) (/.f64 b_2 a))

eval298.0ms (2.2%)

Compiler

Compiled 15268 to 5210 computations (65.9% saved)

prune173.0ms (1.2%)

Pruning

23 alts after pruning (22 fresh and 1 done)

PrunedKeptTotal
New58622608
Fresh000
Picked011
Done000
Total58623609
Accurracy
90.7%
Counts
609 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
31.6%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
16.5%
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
49.6%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
25.1%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
30.0%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
12.0%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
31.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
21.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
34.7%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
12.0%
(/.f64 (-.f64 b_2 b_2) a)
24.7%
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
26.4%
(/.f64 (*.f64 b_2 -2) a)
31.7%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
34.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
46.7%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
39.2%
(/.f64 -1/2 (/.f64 b_2 c))
26.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
49.6%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
39.5%
(*.f64 -1/2 (/.f64 c b_2))
26.9%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a)))
Compiler

Compiled 695 to 447 computations (35.7% saved)

localize15.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
99.8%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
99.0%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
80.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 58 to 12 computations (79.3% saved)

series102.0ms (0.7%)

Counts
4 → 36
Calls

33 calls:

TimeVariablePointExpression
29.0ms
c
@-inf
(/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
8.0ms
a
@-inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
8.0ms
a
@inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
7.0ms
c
@0
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
6.0ms
c
@inf
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)

rewrite95.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1358×log-prod
1142×prod-diff
524×fma-def
490×expm1-udef
488×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify199.0ms (1.4%)

Algorithm
egg-herbie
Rules
1020×associate-*r*
796×fma-def
720×associate-*l*
652×*-commutative
586×log-prod
Iterations

Useful iterations: 2 (0.0ms)

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

localize19.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 c b_2))
Compiler

Compiled 14 to 7 computations (50% saved)

series3.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite61.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1500×pow1
1386×add-exp-log
1386×log1p-expm1-u
1386×expm1-log1p-u
1356×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114713
2184913
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(*.f64 -1/2 (/.f64 c b_2))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))

simplify52.0ms (0.4%)

Algorithm
egg-herbie
Rules
1400×log-prod
916×associate-*r*
904×distribute-lft-neg-out
882×fma-def
824×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058500
1145380
2513260
33929260
Stop Event
node limit
Counts
20 → 23
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
Outputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (pow.f64 (exp.f64 (/.f64 c b_2)) -1/2))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 3))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))

localize9.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))
94.4%
(/.f64 c (/.f64 b_2 a))
86.2%
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
Compiler

Compiled 31 to 11 computations (64.5% saved)

series12.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

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

rewrite94.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1328×log-prod
700×pow-prod-down
512×pow-prod-up
482×pow-unpow
450×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify82.0ms (0.6%)

Algorithm
egg-herbie
Rules
1144×log-prod
716×cube-prod
654×exp-prod
546×log-div
506×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03334468
18414272
240124254
Stop Event
node limit
Counts
246 → 179
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 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 0 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 1)
(*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))
(*.f64 -1/2 (/.f64 1 (*.f64 a (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 1 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (/.f64 1 a))
(*.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 1)
(*.f64 1 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (*.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (/.f64 a b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) a) (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2)
(pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) 1) -1)
(neg.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(+.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (*.f64 (*.f64 c (/.f64 a b_2)) 1/2))
(+.f64 0 (*.f64 c (/.f64 a b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 1 b_2) (/.f64 c (/.f64 1 a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) -2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 b_2 a) -1/2) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/2)
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(pow.f64 (/.f64 (/.f64 b_2 a) c) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 b_2 a) c) 1) -1)
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 c 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 c 3) (pow.f64 (/.f64 b_2 a) 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))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2)))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b_2 a) c)) -1))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(+.f64 0 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1)
(/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))
(/.f64 1 (/.f64 (/.f64 b_2 a) (*.f64 -1/2 c)))
(/.f64 (*.f64 -1/2 c) (/.f64 b_2 a))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (/.f64 (neg.f64 b_2) a))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (/.f64 (neg.f64 b_2) a))
(/.f64 (*.f64 (neg.f64 c) -1/2) (/.f64 (neg.f64 b_2) a))
(/.f64 (/.f64 (*.f64 -1/2 c) b_2) (/.f64 1 a))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/4) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2)
(pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 -1/2 c)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/4))
(log.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(exp.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 2))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
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 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 0 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 a)) (*.f64 c (/.f64 a b_2)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 a)) (*.f64 c (/.f64 a b_2))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 -1/2 a)) (*.f64 c (/.f64 a b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 c (/.f64 a b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 1 (*.f64 a (/.f64 (/.f64 b_2 a) c))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (*.f64 (*.f64 c (/.f64 a b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (*.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (*.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 1 a) (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (/.f64 a b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 (cbrt.f64 a) a) b_2)))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 a) 2)) (/.f64 a b_2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (sqrt.f64 a) (/.f64 -1/2 (sqrt.f64 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (sqrt.f64 a) (/.f64 -1/2 (sqrt.f64 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) 1) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 c (/.f64 a b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 (cbrt.f64 a) a) b_2)))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 a) 2)) (/.f64 a b_2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) a) (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) a) (/.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (cbrt.f64 a) a)))
(*.f64 (/.f64 (cbrt.f64 a) a) (*.f64 -1/2 (/.f64 c (*.f64 (/.f64 (cbrt.f64 a) a) b_2))))
(*.f64 (/.f64 (cbrt.f64 a) a) (/.f64 -1/2 (/.f64 (cbrt.f64 a) (/.f64 a (/.f64 b_2 c)))))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 -1/2 (/.f64 c b_2)) (/.f64 (sqrt.f64 a) a)))
(*.f64 (pow.f64 a -1/2) (*.f64 c (*.f64 (/.f64 a b_2) (/.f64 -1/2 (sqrt.f64 a)))))
(/.f64 (*.f64 (pow.f64 a 1/2) (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c (/.f64 a (/.f64 a b_2))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(/.f64 (*.f64 c (/.f64 a b_2)) (/.f64 (sqrt.f64 a) (/.f64 -1/2 (sqrt.f64 a))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (*.f64 (/.f64 (cbrt.f64 a) a) b_2)))
(*.f64 (*.f64 (/.f64 c (pow.f64 (cbrt.f64 a) 2)) (/.f64 a b_2)) (/.f64 -1/2 (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 2) 1/2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -3))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 c) a) (/.f64 a -1/2)) -3))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) (neg.f64 a)))
(*.f64 -1/2 (/.f64 c b_2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (exp.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2)) -3))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 b_2 c) a) (/.f64 a -1/2)) -3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3) (pow.f64 a 3)))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2))))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (/.f64 b_2 a) c) (/.f64 a -1/2))) -1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (*.f64 c (/.f64 a b_2)) 1/2) (*.f64 (*.f64 c (/.f64 a b_2)) 1/2))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(+.f64 0 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 a b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 1 (*.f64 c (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) (cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2)))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) (cbrt.f64 (pow.f64 (/.f64 a (/.f64 b_2 c)) 2)))
(*.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) (sqrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 a b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (/.f64 b_2 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 (sqrt.f64 c) b_2) (/.f64 (sqrt.f64 c) (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 1 b_2) (/.f64 c (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 a)) -2) (/.f64 c (cbrt.f64 (/.f64 b_2 a))))
(*.f64 (pow.f64 (/.f64 b_2 a) -1/2) (/.f64 c (sqrt.f64 (/.f64 b_2 a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) b_2) (/.f64 (cbrt.f64 c) (/.f64 1 a)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (cbrt.f64 (/.f64 a (/.f64 b_2 c))) (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 b_2 a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 b_2 a))))
(/.f64 (/.f64 c (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a))))
(/.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 b_2 a)))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(/.f64 (/.f64 c (cbrt.f64 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2))
(*.f64 (*.f64 (/.f64 c b_2) 1) a)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (*.f64 (/.f64 c b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (*.f64 (/.f64 c b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 c 1) (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(*.f64 (/.f64 c (neg.f64 b_2)) (neg.f64 a))
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(pow.f64 (*.f64 c (/.f64 a b_2)) 1)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) 3)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2))) 2)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (/.f64 (/.f64 b_2 a) c) -1)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(pow.f64 (/.f64 (/.f64 (/.f64 b_2 a) c) 1) -1)
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(neg.f64 (/.f64 c (/.f64 (neg.f64 b_2) a)))
(*.f64 (neg.f64 c) (/.f64 1 (neg.f64 (/.f64 b_2 a))))
(*.f64 (neg.f64 c) (/.f64 a (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 a b_2)))))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(cbrt.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 b_2 a) 3)))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(expm1.f64 (log1p.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (log.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c (/.f64 a b_2))) 1) 1))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2)))) 3))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3)) 1/3))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 c (/.f64 a b_2)))) 2))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 b_2 a) c)) -1))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(log1p.f64 (expm1.f64 (*.f64 c (/.f64 a b_2))))
(*.f64 c (/.f64 a b_2))
(/.f64 a (/.f64 b_2 c))
(+.f64 0 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)) a))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 -1/2 (/.f64 (/.f64 b_2 a) c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 1 (/.f64 (/.f64 b_2 a) (*.f64 -1/2 c)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (*.f64 -1/2 c) (/.f64 b_2 a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (/.f64 (neg.f64 b_2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (/.f64 (neg.f64 b_2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (*.f64 (neg.f64 c) -1/2) (/.f64 (neg.f64 b_2) a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 c) b_2) (/.f64 1 a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) (/.f64 b_2 a))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 c) (pow.f64 (cbrt.f64 (/.f64 b_2 a)) 2)) (cbrt.f64 (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 3)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(fabs.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(pow.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3) 1/3)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 2)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(pow.f64 (/.f64 (/.f64 b_2 a) (*.f64 -1/2 c)) -1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 b_2 a) c) -2) 1/4))
(sqrt.f64 (*.f64 1/4 (pow.f64 (*.f64 c (/.f64 a b_2)) 2)))
(fabs.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))))
(log.f64 (exp.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a) 3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)) 1) 1))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1/3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))

localize17.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2)
99.8%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
80.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 33 to 8 computations (75.8% saved)

series6.0ms (0%)

Counts
2 → 28
Calls

18 calls:

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

rewrite170.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
1848×prod-diff
1190×log-prod
838×fma-def
410×expm1-udef
410×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

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

simplify202.0ms (1.5%)

Algorithm
egg-herbie
Rules
1074×times-frac
654×fma-neg
576×associate-+r+
572×associate-+l+
552×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
070522659
1162918273
2554316961
Stop Event
node limit
Counts
339 → 465
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 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 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (/.f64 b_2 a)))
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(-.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (/.f64 b_2 a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) 1)
(*.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 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 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 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.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) 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) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.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 (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)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 1)
(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)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) -1)
(pow.f64 (/.f64 (/.f64 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) -1)
(neg.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(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))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))
(log.f64 (/.f64 1 (+.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 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(+.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(+.f64 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(+.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 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(+.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(*.f64 1 (-.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 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))))
(*.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (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 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)) (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)))
(/.f64 (fma.f64 c a (neg.f64 (*.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 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))))
(/.f64 (neg.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(/.f64 (+.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 (neg.f64 b_2) 3)) (fma.f64 c a (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (sqrt.f64 (*.f64 c a)) (neg.f64 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)))
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(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)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(pow.f64 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)) (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) -1)
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))) -1)
(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))))
(log.f64 (*.f64 (exp.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (sqrt.f64 (*.f64 c a)))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (sqrt.f64 (*.f64 c a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a))))))
(log.f64 (/.f64 (exp.f64 (sqrt.f64 (*.f64 c a))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 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 (sqrt.f64 (*.f64 c a)) 1 (neg.f64 b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(fma.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.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 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.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 (neg.f64 b_2) 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 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (neg.f64 b_2))
(fma.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (neg.f64 b_2))
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) (neg.f64 b_2))
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 -1 b_2 (sqrt.f64 (*.f64 c a)))
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (sqrt.f64 (*.f64 c a)))
(fma.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2) (neg.f64 b_2))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.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)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.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)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.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 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (sqrt.f64 (*.f64 c a)))
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 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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (neg.f64 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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (neg.f64 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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (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))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 a c)) (neg.f64 b_2))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (sqrt.f64 a))) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (/.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 b_2) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(+.f64 0 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 b_2 a))) (sqrt.f64 (/.f64 b_2 a)) (/.f64 b_2 a)))
(+.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a) (*.f64 (/.f64 b_2 a) 0))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 a c)) (/.f64 1 a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 (*.f64 a c)) a) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 1 a) b_2))) (fma.f64 (neg.f64 (/.f64 1 a)) b_2 (*.f64 (/.f64 1 a) b_2)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 a) 1))) (fma.f64 (neg.f64 (/.f64 b_2 a)) 1 (*.f64 (/.f64 b_2 a) 1)))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a)))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (*.f64 (cbrt.f64 (/.f64 b_2 a)) (cbrt.f64 (/.f64 b_2 a))))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 b_2 (cbrt.f64 a))) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 b_2 (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 b_2 (sqrt.f64 a))) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1) (*.f64 (/.f64 (cbrt.f64 b_2) a) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a))) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)) (*.f64 (/.f64 (cbrt.f64 b_2) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 b_2) 2) (sqrt.f64 a)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)) (*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 (neg.f64 b_2) (sqrt.f64 a)) (/.f64 1 (sqrt.f64 a)))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (sqrt.f64 a)) (sqrt.f64 a))))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) a)) (/.f64 (sqrt.f64 b_2) 1) (*.f64 (/.f64 (sqrt.f64 b_2) a) (/.f64 (sqrt.f64 b_2) 1))))
(+.f64 (fma.f64 (/.f64 -1 a) b_2 (*.f64 b_2 (/.f64 1 a))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 -1 a) b_2)))
(+.f64 (*.f64 (/.f64 b_2 a) 0) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a)))
(+.f64 (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a))) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 (/.f64 (sqrt.f64 b_2) (cbrt.f64 a)) (/.f64 (sqrt.f64 b_2) (pow.f64 (cbrt.f64 a) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 b_2) (cbrt.f64 a)) (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 (/.f64 b_2 (cbrt.f64 a)) 1) (pow.f64 (cbrt.f64 a) 2))) (fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (*.f64 (/.f64 b_2 (cbrt.f64 a)) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (/.f64 b_2 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))))
(+.f64 (*.f64 0 (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)) (-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (pow.f64 (/.f64 (cbrt.f64 b_2) (cbrt.f64 a)) 3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.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 (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)) 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 1 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (*.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(*.f64 (neg.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (/.f64 1 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 1 a) (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(/.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 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a)) (sqrt.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 (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)) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (cbrt.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a))) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (/.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 1 (sqrt.f64 a)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (sqrt.f64 a)) (sqrt.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 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 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(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 (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)
(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 (/.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 a (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 1) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(neg.f64 (/.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)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a) 2))
(/.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)
(log.f64 (/.f64 1 (exp.f64 (/.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)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.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)
(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 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)) 1))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (sqrt.f64 (*.f64 c a)) (/.f64 1 a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 1 (/.f64 (sqrt.f64 (*.f64 c a)) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a))) (cbrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (sqrt.f64 (/.f64 (sqrt.f64 (*.f64 c a)) a)) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 c a)) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 a c)) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) 1) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (cbrt.f64 (*.f64 a c)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) a) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 c a)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (*.f64 (/.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 a)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) 1) (/.f64 (pow.f64 (*.f64 c a) 1/4) a) (neg.f64 (/.f64 b_2 a)))
(/.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2) a)
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a)) (/.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 a) a) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (sqrt.f64 c) (/.f64 (sqrt.f64 a) a)) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a)) (/.f64 (neg.f64 b_2) a))
(-.f64 (*.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 a))) (/.f64 b_2 a))
(fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 (sqrt.f64 a) (sqrt.f64 a)) (neg.f64 (/.f64 b_2 a)))
(fma.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) 1 (/.f64 (neg.f64 b_2) a))
(-.f64 (/.f64 (sqrt.f64 c) (sqrt.f64 a)) (/.f64 b_2 a))
(+.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 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 -1 b_2 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(+.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(+.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 0 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))) (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))) (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 a c)) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.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 1 (-.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 (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 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)) (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)))
(*.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (-.f64 (*.f64 a c) (*.f64 b_2 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) 1/4) (sqrt.f64 b_2)) (-.f64 (pow.f64 (*.f64 c a) 1/4) (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)) (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)) (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)))
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))))
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (-.f64 (*.f64 a c) (*.f64 b_2 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 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)))
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)) (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)))
(/.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (-.f64 (*.f64 a c) (*.f64 b_2 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 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))))
(/.f64 (neg.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))) (neg.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(/.f64 (neg.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2))) (neg.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(*.f64 1 (/.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 (neg.f64 b_2) 3)) (fma.f64 c a (-.f64 (*.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)) (fma.f64 c a (*.f64 (neg.f64 b_2) (-.f64 (neg.f64 b_2) (sqrt.f64 (*.f64 a c))))))
(/.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 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))))
(pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1)
(-.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)
(pow.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2)
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(pow.f64 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a)) (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3))) -1)
(/.f64 1 (/.f64 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)) (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c)))
(pow.f64 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (fma.f64 c a (neg.f64 (*.f64 b_2 b_2)))) -1)
(/.f64 1 (/.f64 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (-.f64 (*.f64 a c) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2))
(sqrt.f64 (pow.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 2))
(-.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)
(log.f64 (*.f64 (exp.f64 (sqrt.f64 (*.f64 c a))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (exp.f64 (neg.f64 b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (sqrt.f64 (*.f64 c a)))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (sqrt.f64 (*.f64 c a)))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a))))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (/.f64 (exp.f64 (sqrt.f64 (*.f64 c a))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (exp.f64 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 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 (sqrt.f64 (*.f64 c a)) 1 (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 (*.f64 c a)) 1 (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 1 (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 1 (-.f64 (sqrt.f64 (*.f64 c a)) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 1 (neg.f64 b_2) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 c a))) (cbrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.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 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) 2) (cbrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.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 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.f64 (sqrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (cbrt.f64 (*.f64 c a)) (cbrt.f64 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (sqrt.f64 (*.f64 a c))) (cbrt.f64 (*.f64 a c)) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (cbrt.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 (pow.f64 (*.f64 c a) 1/4) (pow.f64 (*.f64 c a) 1/4) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 c)) b_2)
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 c)) b_2)
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 b_2))
(fma.f64 (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (sqrt.f64 (-.f64 (sqrt.f64 (*.f64 c a)) b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (fma.f64 -1 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (-.f64 b_2 (-.f64 b_2 b_2)))
(-.f64 (sqrt.f64 (*.f64 a c)) (fma.f64 0 b_2 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))
(-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 c)) b_2)
(fma.f64 (sqrt.f64 c) (sqrt.f64 a) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 a) (sqrt.f64 c) (neg.f64 b_2))
(-.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 c)) b_2)
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))))
(fma.f64 (-.f64 (pow.f64 (*.f64 c a) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 c a))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (pow.f64 (*.f64 a c) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2) (*.f64 a c))))
(fma.f64 -1 b_2 (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(fma.f64 (fma.f64 c a (neg.f64 (*.f64 b_2 b_2))) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (/.f64 1 (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 b_2 b_2) (/.f64 (-.f64 (*.f64 a c) (*.f64 b_2 b_2)) (fma.f64 (sqrt.f64 a) (sqrt.f64 c) b_2)))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)) (neg.f64 b_2))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (pow.f64 1 1/2) (sqrt.f64 (*.f64 c a)) (*.f64 (neg.f64 b_2) 1))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 c a)) 2) 1/2) (pow.f64 (cbrt.f64 (*.f64 c a)) 1/2) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 a c)) 2)) (sqrt.f64 (cbrt.f64 (*.f64 a c))) (neg.f64 b_2))
(-.f64 (*.f64 (fabs.f64 (cbrt.f64 (*.f64 a c))) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(-.f64 (*.f64 (cbrt.f64 (*.f64 a c)) (sqrt.f64 (cbrt.f64 (*.f64 a c)))) b_2)
(fma.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)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (fma.f64 -1 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.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)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (fma.f64 -1 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.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 (neg.f64 b_2) b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (fma.f64 -1 b_2 b_2))
(fma.f64 (+.f64 (sqrt.f64 b_2) (pow.f64 (*.f64 a c) 1/4)) (-.f64 (pow.f64 (*.f64 a c) 1/4) (sqrt.f64 b_2)) (-.f64 b_2 b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (sqrt.f64 (*.f64 c a)))
(-.f64 (sqrt.f64 (*.f64 a c)) b_2)

localize24.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.7%
(+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))
98.3%
(-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2)
66.0%
(sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c)))))
15.7%
(fma.f64 a (neg.f64 c) (*.f64 a c))
Compiler

Compiled 101 to 12 computations (88.1% saved)

series13.0ms (0.1%)

Counts
4 → 100
Calls

33 calls:

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

rewrite111.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1432×log-prod
1420×fma-def
548×expm1-udef
548×log1p-udef
478×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

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

simplify173.0ms (1.3%)

Algorithm
egg-herbie
Rules
866×fma-def
824×fma-neg
544×log-prod
532×associate-*r*
452×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

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

eval446.0ms (3.2%)

Compiler

Compiled 38147 to 15199 computations (60.2% saved)

prune453.0ms (3.3%)

Pruning

37 alts after pruning (33 fresh and 4 done)

PrunedKeptTotal
New1434181452
Fresh21517
Picked011
Done235
Total1438371475
Accurracy
91.0%
Counts
1475 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
31.6%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
40.1%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
7.4%
(pow.f64 (pow.f64 (pow.f64 (/.f64 a (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2)) 3) 1/3) -1)
16.5%
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) a) 3) 1/3)
49.6%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
26.3%
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
39.0%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
34.5%
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 c) b_2) (/.f64 1 a)) a)
25.1%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
30.0%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
31.5%
(/.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) a)
24.7%
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) b_2) b_2) a)
12.0%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
31.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
21.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
34.7%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
12.0%
(/.f64 (-.f64 b_2 b_2) a)
26.4%
(/.f64 (*.f64 b_2 -2) a)
34.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.7%
(/.f64 (*.f64 -1/2 (*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))) a)
39.6%
(/.f64 (*.f64 -1/2 c) b_2)
7.0%
(/.f64 (neg.f64 b_2) a)
20.1%
(/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1/3)) a)
46.7%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
20.1%
(/.f64 (exp.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) a)
39.2%
(/.f64 -1/2 (/.f64 b_2 c))
18.5%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
39.5%
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
26.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
18.6%
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
49.6%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
31.7%
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
33.9%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
11.9%
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 (sqrt.f64 (*.f64 c a)) b_2) b_2) a)))
Compiler

Compiled 1002 to 686 computations (31.5% saved)

localize14.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
99.7%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
99.0%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
80.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 50 to 14 computations (72% saved)

series55.0ms (0.4%)

Counts
2 → 26
Calls

18 calls:

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

rewrite75.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1300×log-prod
1124×prod-diff
640×pow-exp
528×fma-def
470×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01454
129146
2384246
Stop Event
node limit
Counts
2 → 79
Calls
Call 1
Inputs
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a))))
Outputs
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (*.f64 -1 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) 1/2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))

simplify108.0ms (0.8%)

Algorithm
egg-herbie
Rules
1902×fma-def
926×associate-*r/
698×unswap-sqr
666×distribute-lft-in
660×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03324879
18494383
232254137
Stop Event
node limit
Counts
105 → 185
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -1 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
b_2
b_2
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (*.f64 -1 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/2)
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) 1/3)
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) 1/2))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
Outputs
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.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)))
(-.f64 (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))) (/.f64 b_2 a))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2) (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/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 (/.f64 1 (pow.f64 a 5)) (pow.f64 c 3))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))) (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))))) (/.f64 b_2 a)))
(fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5))) (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2) (fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 -1/2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (/.f64 -1/2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))))))
(fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 -1/2 (/.f64 b_2 c))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a))))))))
(+.f64 (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (pow.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 a a) -1/8)) 2)) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 -1/2 c) b_2)))
(fma.f64 -1/2 (/.f64 (*.f64 (pow.f64 a 4) (+.f64 (*.f64 (pow.f64 c 4) 1/64) (*.f64 1/16 (pow.f64 c 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 -1/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 -1/2 (/.f64 b_2 c)))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 a) -2)
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) -1/2))
(fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) -1/2)))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (/.f64 (*.f64 1/2 c) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (*.f64 a a)))) -1/16))))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (*.f64 a a))) -1/16 (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) 1/8 (fma.f64 (/.f64 b_2 a) -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) -1/16 (/.f64 (*.f64 1/2 c) 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/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 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (*.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) 1/2)))
(+.f64 (*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 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 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a)))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))))))
(fma.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)))))
(+.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 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c a))))))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a)) (fma.f64 1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5))) (fma.f64 1/2 (/.f64 (sqrt.f64 (/.f64 (/.f64 1 a) c)) (/.f64 (sqrt.f64 -1) (*.f64 b_2 b_2))) (*.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))))))))
(fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 5) (pow.f64 c 5)))) (*.f64 (/.f64 (pow.f64 b_2 6) (pow.f64 (sqrt.f64 -1) 5)) 1/16) (fma.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c a)))) (fma.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 a 3) (pow.f64 c 3)))) (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) -1/8) (*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 c a))))))
b_2
(+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(+.f64 b_2 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(-.f64 b_2 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) b_2))
(+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 b_2 (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (+.f64 b_2 (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (+.f64 (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) b_2)))
(+.f64 (fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(*.f64 -1 b_2)
(neg.f64 b_2)
(+.f64 (*.f64 -1 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) b_2)
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -1 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(-.f64 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)) b_2)
(-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2))
(+.f64 (*.f64 -1 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -1 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(-.f64 (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 -1 (pow.f64 a 3))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a a))) (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))) b_2)
(fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (pow.f64 (neg.f64 a) 3)) (-.f64 (/.f64 (*.f64 1/2 c) (/.f64 b_2 a)) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a a)) b_2)))
b_2
b_2
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a)) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 1 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) 2) (/.f64 a (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) (/.f64 a (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 -1 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) a) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (*.f64 -1 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(/.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) 1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) -1) (*.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) a) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (/.f64 (-.f64 (pow.f64 b_2 3) (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) 1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) -1) (*.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) a))
(/.f64 (/.f64 (neg.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(neg.f64 (/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (/.f64 1 a) (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) -1) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (*.f64 -1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) a)
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 a)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (fma.f64 a c (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 a c (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (*.f64 a (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (*.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 a)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(/.f64 (/.f64 (-.f64 (fma.f64 a c (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) a) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (*.f64 a (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (/.f64 (fma.f64 c a 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 1) a)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (/.f64 (pow.f64 a -2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)) 1) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 1/3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (/.f64 1 a) (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (*.f64 (/.f64 1 a) (neg.f64 b_2)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) (/.f64 1 a) (*.f64 (neg.f64 b_2) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 0 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))) (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))) (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (exp.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 a c (*.f64 b_2 b_2))))
(*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) 1)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 1/2)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2) 1/3)
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(pow.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 2)
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(log.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(cbrt.f64 (pow.f64 (fma.f64 a c (*.f64 b_2 b_2)) 3/2))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(expm1.f64 (log1p.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 1) 1))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 3))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a c (*.f64 b_2 b_2))) 1/2))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (*.f64 3/2 (log.f64 (fma.f64 a c (*.f64 b_2 b_2)))) 1/3))
(sqrt.f64 (fma.f64 a c (*.f64 b_2 b_2)))
(sqrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))) 3) 1/3))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))))) 2))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))
(log1p.f64 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c)))))
(hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))

localize5.0ms (0%)

Compiler

Compiled 11 to 5 computations (54.5% saved)

localize10.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
100.0%
(*.f64 -1/2 (/.f64 c b_2))
95.3%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
Compiler

Compiled 31 to 18 computations (41.9% saved)

series1.0ms (0%)

Counts
2 → 30
Calls

12 calls:

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

rewrite110.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
980×prod-diff
940×fma-def
930×log-prod
542×pow-prod-down
416×pow-prod-up
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01044
122328
2310328
Stop Event
node limit
Counts
2 → 162
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
Outputs
(+.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(fma.f64 -1/2 (/.f64 c b_2) 0)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(fma.f64 (/.f64 c b_2) -1/2 0)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) (/.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) (neg.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) -1)
(pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) -1)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2))
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 1)
(fma.f64 (/.f64 c b_2) -1/2 1)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 1)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 1)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1 -1)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 1)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 1)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 1)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 1)

simplify149.0ms (1.1%)

Algorithm
egg-herbie
Rules
1308×fma-def
742×times-frac
708×cancel-sign-sub-inv
552×distribute-lft-in
524×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03124894
16634504
218534464
Stop Event
node limit
Counts
192 → 193
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))
1
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
1
1
(+.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 1/2 (/.f64 c b_2)))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(fma.f64 -1/2 (/.f64 c b_2) 0)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(fma.f64 (/.f64 c b_2) -1/2 0)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) (/.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(*.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) (neg.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) -1)
(pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) -1)
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2))
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1))))
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 1)
(fma.f64 (/.f64 c b_2) -1/2 1)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 1)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 1)
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1 -1)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 1)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 1)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 1)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 1)
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))
1
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
1
1
(+.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/2 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 -1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))) (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (*.f64 (/.f64 1 b_2) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 c b_2) -1/2)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(*.f64 (*.f64 -1/2 c) (/.f64 1 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(*.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 b_2 (*.f64 -1/2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 -1/2 (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (-.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) -1))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (fma.f64 -1/2 (/.f64 c b_2) 2))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (*.f64 -1/2 c) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (*.f64 -1/2 c)) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2) (fma.f64 -1/2 (/.f64 c b_2) -1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (+.f64 1 (*.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) (-.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 1))))
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 3)) (fma.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) (+.f64 (*.f64 -1/2 (/.f64 c b_2)) -2) 1))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (-.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1)))
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) -1) 2)) (+.f64 2 (*.f64 c (/.f64 1/2 b_2))))
(/.f64 (*.f64 -1/2 (neg.f64 c)) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (*.f64 (neg.f64 c) -1/2) (neg.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) 1) b_2)
(*.f64 -1/2 (/.f64 c b_2))
(/.f64 (/.f64 (*.f64 -1/2 c) (cbrt.f64 (*.f64 b_2 b_2))) (cbrt.f64 b_2))
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(/.f64 (/.f64 (*.f64 -1/2 c) (sqrt.f64 b_2)) (sqrt.f64 b_2))
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(pow.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8) 1/3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 b_2 (*.f64 -1/2 c)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1)) -1)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(pow.f64 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1)) -1)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))
(log.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 3) -1/8))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(expm1.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 1/2 (/.f64 c b_2)))))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (*.f64 (/.f64 c b_2) 1/2))))
(hypot.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 (/.f64 c b_2) (+.f64 (*.f64 (/.f64 c b_2) 1/4) 1/2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) -1) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 -1/2 (/.f64 c b_2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (/.f64 c b_2) -1/2 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1 -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 0)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)))
(fma.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(+.f64 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)) -1)
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(fma.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) -1)
(+.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2))) -1)
(+.f64 -1 (/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1)))
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 0)
(*.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2))
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2))
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) -1)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 0)
(*.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)))
(*.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))))
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 1 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) (fma.f64 (sqrt.f64 (/.f64 c b_2)) (sqrt.f64 -1/2) -1) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 0)
(*.f64 -1/2 (/.f64 c b_2))
(-.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(-.f64 (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))) (/.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4) (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(*.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2) (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) (*.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (/.f64 1 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (/.f64 1 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) (neg.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(/.f64 (neg.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) (neg.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2)))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(/.f64 (*.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1) (+.f64 1 (*.f64 1/2 (/.f64 c b_2))))
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 3)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) 1/2)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(pow.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) 1/3)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(pow.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 2)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(pow.f64 (/.f64 (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1) (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1)) -1)
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 (*.f64 -1/2 (/.f64 c b_2)) (fma.f64 -1/2 (/.f64 c b_2) -1) 1))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 3) -1/8 1) (fma.f64 -1/2 (*.f64 (/.f64 c b_2) (fma.f64 -1/2 (/.f64 c b_2) -1)) 1))
(pow.f64 (/.f64 (+.f64 1 (*.f64 1/2 (/.f64 c b_2))) (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4))) -1)
(/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 c b_2) 2) 1/4 -1) (fma.f64 -1/2 (/.f64 c b_2) -1))
(sqrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(log.f64 (exp.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1))))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(cbrt.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(expm1.f64 (log1p.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (*.f64 1/3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (*.f64 3 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (*.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))) 3) 1/3))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (*.f64 1/2 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(log1p.f64 (expm1.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)))
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 1 (*.f64 -1/2 (/.f64 c b_2)) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 c (*.f64 (/.f64 1 b_2) -1/2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (/.f64 c b_2) -1/2 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (*.f64 -1/2 (/.f64 c b_2)) 1 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(fma.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2) (*.f64 (cbrt.f64 (/.f64 c b_2)) -1/2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (sqrt.f64 (/.f64 c b_2)) (*.f64 (sqrt.f64 (/.f64 c b_2)) -1/2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 1)
(fma.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))) 1)
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 c (/.f64 -1/2 b_2) 2))))
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 3)) (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) (fma.f64 -1/2 (/.f64 c b_2) 2))))
(fma.f64 (+.f64 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2) -1) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 1)
(fma.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) 2)) 1)
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 c (/.f64 -1/2 b_2) 2)))
(+.f64 1 (/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/2 (/.f64 c b_2) 1) 2)) (fma.f64 -1/2 (/.f64 c b_2) 2)))
(fma.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) 1 -1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (*.f64 -1/2 c) (/.f64 1 b_2) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2))) (cbrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 2)) -1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 (*.f64 b_2 b_2))) (/.f64 c (cbrt.f64 b_2)) 1)
(fma.f64 (/.f64 -1/2 (cbrt.f64 b_2)) (/.f64 c (cbrt.f64 (*.f64 b_2 b_2))) 1)
(fma.f64 (/.f64 -1/2 (sqrt.f64 b_2)) (/.f64 c (sqrt.f64 b_2)) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (+.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) (-.f64 (sqrt.f64 (fma.f64 -1/2 (/.f64 c b_2) 1)) 1) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (*.f64 -1/2 (pow.f64 (cbrt.f64 (/.f64 c b_2)) 2)) (cbrt.f64 (/.f64 c b_2)) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)
(fma.f64 (*.f64 -1/2 (sqrt.f64 (/.f64 c b_2))) (sqrt.f64 (/.f64 c b_2)) 1)
(+.f64 (fma.f64 -1/2 (/.f64 c b_2) 2) -1)
(fma.f64 -1/2 (/.f64 c b_2) 1)

localize9.0ms (0.1%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
99.5%
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
Compiler

Compiled 22 to 15 computations (31.8% saved)

series4.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite66.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1856×pow1
1724×add-exp-log
1724×log1p-expm1-u
1724×expm1-log1p-u
1690×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
119213
2237913
Stop Event
node limit
Counts
1 → 49
Calls
Call 1
Inputs
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
Outputs
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (*.f64 b_2 -2) (/.f64 1 a))
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 -1/2 b_2) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1) (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(*.f64 (/.f64 b_2 1) (/.f64 -2 a))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 -2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) 1) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) 1) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 b_2 2))
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(/.f64 b_2 (/.f64 a -2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 -1 (neg.f64 (*.f64 a (/.f64 -1/2 b_2))))
(/.f64 1 (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 1 (/.f64 (*.f64 a (/.f64 -1/2 b_2)) 1))
(/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 a (sqrt.f64 (*.f64 b_2 -2))))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) -2))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))

simplify62.0ms (0.4%)

Algorithm
egg-herbie
Rules
1104×fma-def
1084×log-div
1078×cube-div
1012×log-prod
990×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01311089
13211089
210751089
348711089
Stop Event
node limit
Counts
73 → 55
Calls
Call 1
Inputs
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (*.f64 b_2 -2) (/.f64 1 a))
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 -1/2 b_2) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1) (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(*.f64 (/.f64 b_2 1) (/.f64 -2 a))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 -2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) 1) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) 1) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 b_2 2))
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(/.f64 b_2 (/.f64 a -2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 (*.f64 b_2 -2) a)
(/.f64 -1 (neg.f64 (*.f64 a (/.f64 -1/2 b_2))))
(/.f64 1 (*.f64 a (/.f64 -1/2 b_2)))
(/.f64 1 (/.f64 (*.f64 a (/.f64 -1/2 b_2)) 1))
(/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 (*.f64 b_2 -2))))
(/.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 a (sqrt.f64 (*.f64 b_2 -2))))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) -2))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
Outputs
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(-.f64 (+.f64 1 (*.f64 -2 (/.f64 b_2 a))) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (*.f64 b_2 -2) (/.f64 1 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 1 (*.f64 -2 (/.f64 b_2 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))) 2) (cbrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (*.f64 -2 (/.f64 b_2 a)) 1)
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (pow.f64 a -1) (pow.f64 (/.f64 -1/2 b_2) -1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2) -1) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1) (pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -1))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))) -2)
(pow.f64 (sqrt.f64 (/.f64 a (*.f64 -2 b_2))) -2)
(*.f64 (/.f64 b_2 1) (/.f64 -2 a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 -2 (cbrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 b_2 (sqrt.f64 a)) (/.f64 -2 (sqrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 (sqrt.f64 a)) (/.f64 b_2 (sqrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 b_2 -2) (cbrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) 1) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) a))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) 1) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) a))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (cbrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 b_2 -2)) (sqrt.f64 a)))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 1 a) (*.f64 b_2 -2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 1 (neg.f64 a)) (*.f64 b_2 2))
(*.f64 -2 (/.f64 b_2 a))
(*.f64 (/.f64 1 (/.f64 a b_2)) -2)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -2 (/.f64 a b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 -2) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 -1 (neg.f64 (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 1 (*.f64 a (/.f64 -1/2 b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 1 (/.f64 (*.f64 a (/.f64 -1/2 b_2)) 1))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 a (cbrt.f64 (*.f64 b_2 -2))))
(*.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 b_2 (*.f64 b_2 4))) (/.f64 (cbrt.f64 (*.f64 -2 b_2)) a))
(*.f64 (cbrt.f64 (*.f64 -2 b_2)) (/.f64 (cbrt.f64 (*.f64 4 (*.f64 b_2 b_2))) a))
(/.f64 (sqrt.f64 (*.f64 b_2 -2)) (/.f64 a (sqrt.f64 (*.f64 b_2 -2))))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (*.f64 b_2 2) (neg.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(/.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 a))) (sqrt.f64 (/.f64 a (*.f64 -2 b_2))))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) a)
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
(*.f64 -2 (/.f64 b_2 a))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) -2))
(*.f64 -2 (/.f64 b_2 a))
(log.f64 (exp.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
(*.f64 -2 (/.f64 b_2 a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 b_2 -2) 3) (pow.f64 a 3)))
(*.f64 -2 (/.f64 b_2 a))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 a))))
(*.f64 -2 (/.f64 b_2 a))

localize20.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 c b_2))
91.1%
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a)) (*.f64 -1/2 (/.f64 c b_2)))
90.8%
(/.f64 (pow.f64 b_2 3) a)
77.8%
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
Compiler

Compiled 53 to 27 computations (49.1% saved)

series9.0ms (0.1%)

Counts
3 → 72
Calls

24 calls:

TimeVariablePointExpression
1.0ms
c
@0
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
1.0ms
a
@0
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
1.0ms
b_2
@0
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
0.0ms
c
@inf
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
0.0ms
a
@inf
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))

rewrite95.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1736×log-prod
594×expm1-udef
588×log1p-udef
524×prod-diff
418×log-div
Iterations

Useful iterations: 0 (0.0ms)

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

simplify98.0ms (0.7%)

Algorithm
egg-herbie
Rules
1874×fma-def
958×unswap-sqr
714×log-prod
540×cube-prod
490×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval256.0ms (1.9%)

Compiler

Compiled 16704 to 8998 computations (46.1% saved)

prune185.0ms (1.3%)

Pruning

45 alts after pruning (38 fresh and 7 done)

PrunedKeptTotal
New79915814
Fresh52328
Picked101
Done178
Total80645851
Accurracy
91.0%
Counts
851 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
40.1%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
7.3%
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a) 3) 1/3)
49.6%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
39.0%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
34.5%
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 c) b_2) (/.f64 1 a)) a)
25.1%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
30.0%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
14.9%
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
25.9%
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
26.3%
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
31.5%
(/.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) a)
24.7%
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) b_2) b_2) a)
12.0%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
31.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
21.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
34.7%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
26.4%
(/.f64 (*.f64 b_2 -2) a)
34.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
31.7%
(/.f64 (*.f64 -1/2 (*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))) a)
39.6%
(/.f64 (*.f64 -1/2 c) b_2)
7.0%
(/.f64 (neg.f64 b_2) a)
20.1%
(/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) 1/3)) a)
46.7%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
20.1%
(/.f64 (exp.f64 (log.f64 (*.f64 (*.f64 -1/2 (/.f64 c b_2)) a))) a)
39.2%
(/.f64 -1/2 (/.f64 b_2 c))
26.3%
(/.f64 -2 (/.f64 a b_2))
16.6%
(-.f64 (/.f64 (-.f64 1 (*.f64 (pow.f64 (/.f64 c b_2) 2) 1/4)) (+.f64 1 (*.f64 (/.f64 c b_2) 1/2))) 1)
18.5%
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
12.0%
(-.f64 1 1)
37.2%
(+.f64 (/.f64 -1/2 (/.f64 b_2 c)) (*.f64 (*.f64 c (*.f64 c (/.f64 a (pow.f64 b_2 3)))) -1/8))
26.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
18.6%
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
49.6%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
24.5%
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2) b_2))
31.7%
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
26.0%
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
39.5%
(*.f64 c (/.f64 -1/2 b_2))
10.4%
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 -1/2 b_2)) -2))
33.9%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
11.9%
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 a c))) b_2) a))) 3))
13.9%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
13.0%
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
Compiler

Compiled 1179 to 826 computations (29.9% saved)

localize16.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
99.0%
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)
95.8%
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
80.4%
(sqrt.f64 (*.f64 c (neg.f64 a)))
Compiler

Compiled 67 to 11 computations (83.6% saved)

series8.0ms (0.1%)

Counts
2 → 24
Calls

18 calls:

TimeVariablePointExpression
2.0ms
c
@inf
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
1.0ms
a
@inf
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
1.0ms
c
@inf
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
1.0ms
a
@inf
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
0.0ms
a
@-inf
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))

rewrite79.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1298×log-prod
1166×prod-diff
606×pow-exp
522×fma-def
466×expm1-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01460
128152
2377552
Stop Event
node limit
Counts
2 → 143
Calls
Call 1
Inputs
(exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)))
(/.f64 (exp.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))) a)
Outputs
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 3) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 1) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) -1)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(pow.f64 (/.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))

simplify99.0ms (0.7%)

Algorithm
egg-herbie
Rules
1130×unswap-sqr
490×associate-*r*
444×log-prod
426×fma-def
386×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04337231
110636697
240676445
Stop Event
node limit
Counts
167 → 235
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 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 (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 -2 b_2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a))))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(*.f64 -2 (/.f64 b_2 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 -1 b_2 b_2))
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 3) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)))
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 1) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) -1)
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 (neg.f64 b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (exp.f64 b_2))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (neg.f64 b_2))
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (*.f64 (neg.f64 b_2) 1))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a))
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(pow.f64 (/.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) -1)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) -1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
Outputs
(*.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1))
(+.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) (-.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)))) b_2))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2)) 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 (*.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 (*.f64 b_2 b_2) (sqrt.f64 -1)))))))
(fma.f64 (sqrt.f64 (*.f64 c a)) (sqrt.f64 -1) (-.f64 (fma.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2))) (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1)))))) b_2))
(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 3)))) (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1)))) (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c a))) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) 1/2))) b_2))
(*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))
(*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))
(/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a (*.f64 a 1))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 a 3)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a (*.f64 a 1))) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2)))
(+.f64 (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (pow.f64 b_2 7))) (*.f64 1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (pow.f64 b_2 7)) (*.f64 1/2 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2))))))))
(fma.f64 1/16 (/.f64 (*.f64 -1 (pow.f64 a 3)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a (*.f64 a 1))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 1 (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 1 (*.f64 (*.f64 a a) (*.f64 c c)))) 2)) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (pow.f64 a 3))) (fma.f64 -1/8 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b_2 3)) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (pow.f64 b_2 7)) (/.f64 (*.f64 (*.f64 -1/2 c) a) b_2))))
(*.f64 -2 b_2)
(*.f64 b_2 -2)
(+.f64 (*.f64 -2 b_2) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))
(fma.f64 -2 b_2 (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))
(fma.f64 b_2 -2 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2))))
(fma.f64 -2 b_2 (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2)))
(fma.f64 b_2 -2 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a (*.f64 a 1))) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b_2 3)) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2)))
(+.f64 (*.f64 -2 b_2) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 3))) (pow.f64 b_2 5))) (+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2))) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 (*.f64 c (*.f64 (pow.f64 (sqrt.f64 -1) 2) a)) b_2)))))
(fma.f64 -2 b_2 (fma.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 a 3) (pow.f64 (sqrt.f64 -1) 6)))) (fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) (*.f64 (/.f64 c (/.f64 b_2 (*.f64 a (pow.f64 (sqrt.f64 -1) 2)))) -1/2))))
(fma.f64 b_2 -2 (fma.f64 (/.f64 (*.f64 -1 (pow.f64 a 3)) (/.f64 (pow.f64 b_2 5) (pow.f64 c 3))) -1/16 (fma.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a (*.f64 a 1))) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))))
(fma.f64 b_2 -2 (fma.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (neg.f64 (pow.f64 a 3))) -1/16 (fma.f64 (/.f64 (*.f64 (*.f64 c a) (*.f64 c a)) (pow.f64 b_2 3)) 1/8 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2))))
(*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (*.f64 -1 (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (/.f64 (neg.f64 b_2) a))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (/.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)))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (/.f64 b_2 a))
(-.f64 (fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (/.f64 b_2 a))
(+.f64 (*.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1)) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5)))) (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)))) (+.f64 (*.f64 1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))) (/.f64 (pow.f64 b_2 2) (sqrt.f64 -1)))) (*.f64 -1 (/.f64 b_2 a)))))
(fma.f64 (sqrt.f64 (/.f64 c a)) (sqrt.f64 -1) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 c 3)) (pow.f64 a 5)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))) (/.f64 (neg.f64 b_2) a))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (-.f64 (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (*.f64 -1 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (*.f64 1/2 (*.f64 (/.f64 b_2 (/.f64 (sqrt.f64 -1) b_2)) (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3))))))) (/.f64 b_2 a)))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 c a)) (fma.f64 -1/8 (*.f64 (/.f64 (pow.f64 b_2 4) (neg.f64 (sqrt.f64 -1))) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 c 3) (pow.f64 a 5))))) (-.f64 (*.f64 (/.f64 (*.f64 b_2 b_2) (sqrt.f64 -1)) (*.f64 1/2 (sqrt.f64 (/.f64 1 (*.f64 c (pow.f64 a 3)))))) (/.f64 b_2 a))))
(*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))
(/.f64 (*.f64 1/2 (*.f64 c (pow.f64 (sqrt.f64 -1) 2))) b_2)
(/.f64 (*.f64 -1/2 c) b_2)
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4))))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a 1)) (/.f64 (*.f64 -1/2 c) b_2))
(fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (/.f64 (*.f64 -1/2 c) b_2))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5)))))
(fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6)))))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a 1)) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (/.f64 (pow.f64 b_2 5) -1) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 a (neg.f64 a)))) (pow.f64 b_2 5))))
(+.f64 (*.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (pow.f64 a 2)))) 2) (*.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4))))) (*.f64 a (pow.f64 b_2 7)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (*.f64 1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 -1/2 (/.f64 (+.f64 (pow.f64 (*.f64 -1/8 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a a)))) 2) (*.f64 (*.f64 1/16 (pow.f64 c 4)) (*.f64 (pow.f64 (sqrt.f64 -1) 8) (pow.f64 a 4)))) (*.f64 a (pow.f64 b_2 7))) (fma.f64 1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (fma.f64 -1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (*.f64 1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (*.f64 1 (pow.f64 a 4))) (pow.f64 (*.f64 -1/8 (*.f64 1 (*.f64 (*.f64 a a) (*.f64 c c)))) 2)) (*.f64 a (pow.f64 b_2 7))) (+.f64 (/.f64 (*.f64 -1/2 c) b_2) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a 1)) (/.f64 (*.f64 1/16 (pow.f64 c 3)) (/.f64 (/.f64 (pow.f64 b_2 5) -1) (*.f64 a a))))))
(+.f64 (fma.f64 -1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (/.f64 (*.f64 1/16 (*.f64 (pow.f64 c 3) (*.f64 a (neg.f64 a)))) (pow.f64 b_2 5))) (fma.f64 -1/2 (/.f64 (fma.f64 1/16 (*.f64 (pow.f64 c 4) (pow.f64 a 4)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 c 4) 1/64))) (*.f64 a (pow.f64 b_2 7))) (/.f64 (*.f64 -1/2 c) b_2)))
(*.f64 -2 (/.f64 b_2 a))
(/.f64 b_2 (/.f64 a -2))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)))
(fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2)))))
(fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (*.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a 1)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (/.f64 (*.f64 1/2 c) b_2)))
(+.f64 (*.f64 1/8 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 (sqrt.f64 -1) 4) a)) (pow.f64 b_2 3))) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 c (pow.f64 (sqrt.f64 -1) 2)) b_2)) (*.f64 -1/16 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 (sqrt.f64 -1) 6) (pow.f64 a 2))) (pow.f64 b_2 5))))))
(fma.f64 1/8 (/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) (*.f64 a (pow.f64 (sqrt.f64 -1) 4)))) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/2 (/.f64 c (/.f64 b_2 (pow.f64 (sqrt.f64 -1) 2))) (*.f64 -1/16 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 a a) (pow.f64 (sqrt.f64 -1) 6))))))))
(fma.f64 1/8 (*.f64 (/.f64 (*.f64 c c) (pow.f64 b_2 3)) (*.f64 a 1)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (*.f64 a -1))) (/.f64 (*.f64 1/2 c) b_2))))
(fma.f64 1/8 (/.f64 c (/.f64 (/.f64 (pow.f64 b_2 3) a) c)) (fma.f64 -2 (/.f64 b_2 a) (fma.f64 -1/16 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a (neg.f64 a))) (/.f64 (*.f64 1/2 c) b_2))))
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 -1 b_2 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 0 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (exp.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(-.f64 (/.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (/.f64 (pow.f64 b_2 3) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(-.f64 (/.f64 (fma.f64 c a (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 (*.f64 b_2 b_2) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(*.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(*.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(*.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(/.f64 1 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 1 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) (neg.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (neg.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) (neg.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 (neg.f64 b_2) 3)) (+.f64 (fma.f64 c a (*.f64 b_2 b_2)) (-.f64 (*.f64 (neg.f64 b_2) (neg.f64 b_2)) (*.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 (neg.f64 b_2) (neg.f64 b_2))) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2)))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) 1/3)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2)
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) (sqrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(pow.f64 (exp.f64 1) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(pow.f64 (/.f64 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))) (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3))) -1)
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(pow.f64 (/.f64 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2))) -1)
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(sqrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (exp.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 (neg.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (/.f64 1 (exp.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (exp.f64 (neg.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (*.f64 (/.f64 1 (exp.f64 b_2)) (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (/.f64 (exp.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (exp.f64 b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 1 (expm1.f64 b_2))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(cbrt.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(expm1.f64 (log1p.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(log1p.f64 (expm1.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) 1 (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 1 (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 1 (neg.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(fma.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2))) (neg.f64 b_2))
(-.f64 (*.f64 (cbrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (cbrt.f64 (fma.f64 c a (*.f64 b_2 b_2)))) b_2)
(fma.f64 (pow.f64 (cbrt.f64 b_2) 2) (neg.f64 (cbrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (neg.f64 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (*.f64 (neg.f64 b_2) 1))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 b_2) (neg.f64 (sqrt.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (/.f64 1 (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2)))) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (-.f64 (pow.f64 (fma.f64 c a (*.f64 b_2 b_2)) 3/2) (pow.f64 b_2 3)) (fma.f64 b_2 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (fma.f64 c a (*.f64 b_2 b_2))))
(fma.f64 -1 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 b_2) 1 b_2))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(fma.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (/.f64 1 (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))) (+.f64 (neg.f64 b_2) b_2))
(/.f64 (-.f64 (fma.f64 c a (*.f64 b_2 b_2)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(/.f64 (+.f64 (*.f64 c a) 0) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))))
(fma.f64 (*.f64 (cbrt.f64 (neg.f64 b_2)) (cbrt.f64 (neg.f64 b_2))) (cbrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (sqrt.f64 (neg.f64 b_2)) (sqrt.f64 (neg.f64 b_2)) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (neg.f64 (sqrt.f64 b_2)) (sqrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 b_2) 1 b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (fma.f64 (neg.f64 (cbrt.f64 b_2)) (pow.f64 (cbrt.f64 b_2) 2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (+.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (-.f64 (sqrt.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) (sqrt.f64 b_2)) (+.f64 (neg.f64 b_2) b_2))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 b_2) 2)) (cbrt.f64 b_2) (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))))
(-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)
(+.f64 0 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(-.f64 (/.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) a) (/.f64 b_2 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (/.f64 1 a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 1 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (*.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (*.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (/.f64 1 a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) 1) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)))
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 2)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(pow.f64 (/.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) 1) -1)
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(neg.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log.f64 (/.f64 1 (exp.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))))
(/.f64 (neg.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)) a)
(/.f64 (-.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a)))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) 3) (pow.f64 a 3)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)) 1) 1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3)) 1/3))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a))) 2))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(exp.f64 (*.f64 (log.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) -1))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)))
(/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a)

localize3.0ms (0%)

Compiler

Compiled 7 to 7 computations (0% saved)

localize9.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
90.7%
(/.f64 a (/.f64 b_2 c))
86.2%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
Compiler

Compiled 31 to 11 computations (64.5% saved)

series2.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite78.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1338×log-prod
704×pow-prod-down
516×pow-prod-up
482×pow-unpow
456×pow-exp
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01057
122157
2324945
Stop Event
node limit
Counts
3 → 138
Calls
Call 1
Inputs
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 a (/.f64 b_2 c))
(*.f64 -1/2 (/.f64 a (/.f64 b_2 c)))
Outputs
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 a (/.f64 c b_2)) a))
(*.f64 -1/2 (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 1 a)))
(*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 a (/.f64 c b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 a (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (cbrt.f64 a)))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) -1)
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 c)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (*.f64 (*.f64 a (/.f64 c b_2)) 1/2))
(+.f64 0 (*.f64 a (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 a (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) (sqrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 1 b_2) (/.f64 a (/.f64 1 c)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) -2) (/.f64 a (cbrt.f64 (/.f64 b_2 c))))
(*.f64 (pow.f64 (/.f64 b_2 c) -1/2) (/.f64 a (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2) (/.f64 (cbrt.f64 a) (/.f64 1 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 b_2 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 b_2 c))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 a) (/.f64 1 c)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 b_2 c)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 a b_2) 1) c)
(*.f64 (*.f64 (/.f64 a b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 a b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 a c)) 1) -1)
(neg.f64 (/.f64 a (/.f64 (neg.f64 b_2) c)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 b_2 c) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) -1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(+.f64 0 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1)
(/.f64 -1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 1 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)))
(/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))
(/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 b_2) c))
(/.f64 (*.f64 -1/2 (neg.f64 a)) (/.f64 (neg.f64 b_2) c))
(/.f64 (*.f64 (neg.f64 a) -1/2) (/.f64 (neg.f64 b_2) c))
(/.f64 (/.f64 (*.f64 -1/2 a) b_2) (/.f64 1 c))
(/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 b_2 c))
(/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (/.f64 b_2 c)))
(pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2)
(pow.f64 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))

simplify104.0ms (0.7%)

Algorithm
egg-herbie
Rules
906×unswap-sqr
690×log-prod
464×cube-prod
454×distribute-lft-out
420×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03304468
18274308
235104308
Stop Event
node limit
Counts
246 → 177
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 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(/.f64 (*.f64 c a) b_2)
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 a (/.f64 c b_2)) a))
(*.f64 -1/2 (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 1 a)))
(*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (/.f64 1 a))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 a (/.f64 c b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) 1) (/.f64 -1/2 a))
(*.f64 (/.f64 -1/2 a) (*.f64 a (/.f64 c b_2)))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (cbrt.f64 a)))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) -1)
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 c)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (neg.f64 a)))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) -1))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(+.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (*.f64 (*.f64 a (/.f64 c b_2)) 1/2))
(+.f64 0 (*.f64 a (/.f64 c b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 1 (*.f64 a (/.f64 c b_2)))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) (sqrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 c b_2) a)
(*.f64 (/.f64 a b_2) c)
(*.f64 (/.f64 1 b_2) (/.f64 a (/.f64 1 c)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) -2) (/.f64 a (cbrt.f64 (/.f64 b_2 c))))
(*.f64 (pow.f64 (/.f64 b_2 c) -1/2) (/.f64 a (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2) (/.f64 (cbrt.f64 a) (/.f64 1 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 b_2 c)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 b_2 c))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 a) (/.f64 1 c)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 b_2 c)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 (*.f64 (/.f64 a b_2) 1) c)
(*.f64 (*.f64 (/.f64 a b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 (*.f64 (/.f64 a b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 a c)) 1) -1)
(neg.f64 (/.f64 a (/.f64 (neg.f64 b_2) c)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 b_2 c) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 c b_2)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) -1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(+.f64 0 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1)
(/.f64 -1/2 (/.f64 b_2 (*.f64 a c)))
(/.f64 1 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)))
(/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))
(/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 b_2) c))
(/.f64 (*.f64 -1/2 (neg.f64 a)) (/.f64 (neg.f64 b_2) c))
(/.f64 (*.f64 (neg.f64 a) -1/2) (/.f64 (neg.f64 b_2) c))
(/.f64 (/.f64 (*.f64 -1/2 a) b_2) (/.f64 1 c))
(/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 b_2 c))
(/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (/.f64 b_2 c)))
(/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (/.f64 b_2 c)))
(pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2)
(pow.f64 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
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 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(/.f64 (*.f64 c a) b_2)
(*.f64 c (/.f64 a b_2))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(*.f64 -1/2 (/.f64 (*.f64 c a) b_2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 0 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (/.f64 (*.f64 a (/.f64 c b_2)) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 -1/2 (*.f64 (*.f64 a (/.f64 c b_2)) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) (*.f64 -1/2 (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (/.f64 1 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 1 (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (cbrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (*.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (/.f64 1 a)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 c (*.f64 (/.f64 a b_2) (/.f64 1/2 (neg.f64 a))))
(/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a))
(*.f64 (/.f64 1 a) (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (cbrt.f64 a)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 -1/2 a) (*.f64 (cbrt.f64 a) (/.f64 b_2 c))))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (*.f64 -1/2 (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2)))))
(*.f64 (pow.f64 a -1/2) (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (*.f64 -1/2 (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a)))))
(*.f64 (pow.f64 a -1/2) (*.f64 -1/2 (*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c b_2))))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 a (/.f64 c b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (/.f64 a b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(/.f64 -1/2 (/.f64 (sqrt.f64 a) (*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c b_2))))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (sqrt.f64 a)) (/.f64 -1/2 (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(/.f64 -1/2 (/.f64 (sqrt.f64 a) (*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c b_2))))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) 1) (/.f64 -1/2 a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 -1/2 a) (*.f64 a (/.f64 c b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (*.f64 a (/.f64 c b_2)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 -1/2 (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (/.f64 a b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 (*.f64 c (/.f64 a b_2)) (sqrt.f64 a)))
(*.f64 (/.f64 -1/2 (sqrt.f64 a)) (/.f64 c (*.f64 (sqrt.f64 a) (/.f64 b_2 a))))
(/.f64 -1/2 (/.f64 (sqrt.f64 a) (*.f64 (/.f64 a (sqrt.f64 a)) (/.f64 c b_2))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) a))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 c (/.f64 a b_2)) (cbrt.f64 a)))
(*.f64 (/.f64 -1/2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 c (/.f64 (cbrt.f64 a) (/.f64 a b_2))))
(pow.f64 (*.f64 -1/2 (/.f64 c b_2)) 1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b_2 c) -2) -3))
(pow.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 2)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) -1)
(*.f64 -1/2 (/.f64 c b_2))
(pow.f64 (/.f64 (*.f64 -2 (/.f64 b_2 c)) 1) -1)
(*.f64 -1/2 (/.f64 c b_2))
(neg.f64 (/.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) (neg.f64 a)))
(*.f64 (*.f64 c (/.f64 a b_2)) (*.f64 1/2 (/.f64 1 (neg.f64 a))))
(*.f64 c (*.f64 (/.f64 a b_2) (/.f64 1/2 (neg.f64 a))))
(/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a))
(sqrt.f64 (/.f64 1/4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (exp.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2)))))
(*.f64 -1/2 (/.f64 c b_2))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 b_2 c) -2) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2))) 3) (pow.f64 a 3)))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (*.f64 c (/.f64 a b_2)) 3) -1/8) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -1/2 (/.f64 c b_2))) 1) 1))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/2 (/.f64 c b_2)))) 1/3))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -1/2 (/.f64 c b_2)))) 2))
(*.f64 -1/2 (/.f64 c b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) -1))
(*.f64 -1/2 (/.f64 c b_2))
(log1p.f64 (expm1.f64 (*.f64 -1/2 (/.f64 c b_2))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 (*.f64 a (/.f64 c b_2)) 1/2) (*.f64 (*.f64 a (/.f64 c b_2)) 1/2))
(*.f64 c (/.f64 a b_2))
(+.f64 0 (*.f64 a (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 c b_2)))) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 a (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 c (/.f64 a b_2))
(*.f64 1 (*.f64 a (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 2) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) (sqrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 (neg.f64 a) (neg.f64 b_2)) c)
(*.f64 (neg.f64 a) (/.f64 c (neg.f64 b_2)))
(*.f64 (/.f64 c b_2) a)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a b_2) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 1 b_2) (/.f64 a (/.f64 1 c)))
(*.f64 c (/.f64 a b_2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 b_2 c)) -2) (/.f64 a (cbrt.f64 (/.f64 b_2 c))))
(*.f64 (pow.f64 (/.f64 b_2 c) -1/2) (/.f64 a (sqrt.f64 (/.f64 b_2 c))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2) (/.f64 (cbrt.f64 a) (/.f64 1 c)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 b_2 c)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 (cbrt.f64 (*.f64 c (/.f64 a b_2))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 b_2 c))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 b_2 c))))
(/.f64 (/.f64 a (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 a) (/.f64 1 c)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 b_2 c)))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 b_2 c))))
(/.f64 (/.f64 a (cbrt.f64 (/.f64 b_2 c))) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2))
(*.f64 (/.f64 a 1) (/.f64 c b_2))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 a b_2) 1) c)
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 a b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (*.f64 (/.f64 a b_2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 c (/.f64 a b_2))
(*.f64 (/.f64 a (neg.f64 b_2)) (neg.f64 c))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 (neg.f64 a) (neg.f64 b_2)) c)
(*.f64 (neg.f64 a) (/.f64 c (neg.f64 b_2)))
(pow.f64 (*.f64 a (/.f64 c b_2)) 1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2))) 3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2) 1/2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3) 1/3)
(*.f64 c (/.f64 a b_2))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2))) 2)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 b_2 (*.f64 a c)) -1)
(*.f64 c (/.f64 a b_2))
(pow.f64 (/.f64 (/.f64 b_2 (*.f64 a c)) 1) -1)
(*.f64 c (/.f64 a b_2))
(neg.f64 (/.f64 a (/.f64 (neg.f64 b_2) c)))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 b_2) c)))
(*.f64 (/.f64 (neg.f64 a) (neg.f64 b_2)) c)
(*.f64 (neg.f64 a) (/.f64 c (neg.f64 b_2)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 2))
(*.f64 c (/.f64 a b_2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 c b_2)))
(*.f64 c (/.f64 a b_2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 c b_2)))))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 c b_2)) 3))
(*.f64 c (/.f64 a b_2))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 b_2 c) 3)))
(*.f64 c (/.f64 a b_2))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (log.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 c b_2))) 1) 1))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 c b_2)))) 3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 c b_2)))) 1/3))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 c b_2)))) 2))
(*.f64 c (/.f64 a b_2))
(exp.f64 (*.f64 (log.f64 (/.f64 b_2 (*.f64 a c))) -1))
(*.f64 c (/.f64 a b_2))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 c b_2))))
(*.f64 c (/.f64 a b_2))
(+.f64 0 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 -1/2 (/.f64 b_2 a)) c)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 -1/2 (*.f64 c (/.f64 a b_2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 -1/2 (/.f64 b_2 (*.f64 a c)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 1 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (neg.f64 (*.f64 -1/2 a)) (/.f64 (neg.f64 b_2) c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (*.f64 -1/2 (neg.f64 a)) (/.f64 (neg.f64 b_2) c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (*.f64 (neg.f64 a) -1/2) (/.f64 (neg.f64 b_2) c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 -1/2 a) b_2) (/.f64 1 c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 -1/2 a) 1) (/.f64 b_2 c))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 -1/2 a) (pow.f64 (cbrt.f64 (/.f64 b_2 c)) 2)) (cbrt.f64 (/.f64 b_2 c)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(/.f64 (/.f64 (*.f64 -1/2 a) (sqrt.f64 (/.f64 b_2 c))) (sqrt.f64 (/.f64 b_2 c)))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 3)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2) 1/2)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3) 1/3)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 2)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(pow.f64 (/.f64 (/.f64 b_2 c) (*.f64 -1/2 a)) -1)
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(log.f64 (exp.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)) 3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))) 1) 1))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1/3))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 2))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c))))
(*.f64 -1/2 (*.f64 c (/.f64 a b_2)))
(*.f64 c (*.f64 -1/2 (/.f64 a b_2)))

localize26.0ms (0.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
93.5%
(*.f64 c (/.f64 a (pow.f64 b_2 3)))
93.5%
(*.f64 c (*.f64 c (/.f64 a (pow.f64 b_2 3))))
91.1%
(+.f64 (/.f64 -1/2 (/.f64 b_2 c)) (*.f64 (*.f64 c (*.f64 c (/.f64 a (pow.f64 b_2 3)))) -1/8))
90.6%
(/.f64 a (pow.f64 b_2 3))
Compiler

Compiled 69 to 40 computations (42% saved)

series6.0ms (0%)

Counts
4 → 108
Calls

33 calls:

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

rewrite120.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1860×log-prod
842×fma-def
624×expm1-udef
618×log1p-udef
356×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

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

simplify144.0ms (1%)

Algorithm
egg-herbie
Rules
1408×unswap-sqr
546×log-prod
522×associate-/r/
480×associate-*r*
430×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03889071
19538733
234648575
Stop Event
node limit
Counts
267 → 209
Calls
Call 1
Inputs
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.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 -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 -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 -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 -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 -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 -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 -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 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.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 -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 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.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 -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 -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 -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 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.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 -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 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(+.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 -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 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(+.f64 0 (*.f64 a (pow.f64 b_2 -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3))) (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (pow.f64 b_2 -3)))) 1)
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (*.f64 a (pow.f64 b_2 -3)) 1)
(*.f64 1 (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 b_2 -3)))
(*.f64 (/.f64 (cbrt.f64 a) b_2) (pow.f64 (/.f64 (cbrt.f64 a) b_2) 2))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 a) b_2) 2) (/.f64 (cbrt.f64 a) b_2))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (pow.f64 b_2 -3)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)) (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(*.f64 (pow.f64 b_2 -3) a)
(*.f64 (/.f64 1 b_2) (/.f64 a (*.f64 b_2 b_2)))
(*.f64 (/.f64 1 (*.f64 b_2 b_2)) (/.f64 a b_2))
(*.f64 (/.f64 1 (pow.f64 b_2 3/2)) (/.f64 a (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2) (/.f64 (cbrt.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (pow.f64 b_2 3)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 b_2 b_2)) (/.f64 (cbrt.f64 a) b_2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 b_2 3/2)) (/.f64 (cbrt.f64 a) (pow.f64 b_2 3/2)))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 a) (*.f64 b_2 b_2)))
(*.f64 (/.f64 (sqrt.f64 a) (*.f64 b_2 b_2)) (/.f64 (sqrt.f64 a) b_2))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (pow.f64 b_2 3)))
(pow.f64 (*.f64 a (pow.f64 b_2 -3)) 1)
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(pow.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)) 2)
(pow.f64 (/.f64 (pow.f64 b_2 3) a) -1)
(neg.f64 (/.f64 a (neg.f64 (pow.f64 b_2 3))))
(sqrt.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 6)))
(log.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (pow.f64 b_2 -3)))))
(cbrt.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 b_2 3) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (pow.f64 b_2 -3))))
(exp.f64 (log.f64 (*.f64 a (pow.f64 b_2 -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (pow.f64 b_2 -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (pow.f64 b_2 -3))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))) (/.f64 (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 1)
(*.f64 1 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))
(*.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (/.f64 1 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3))))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (fma.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 c (/.f64 -1/2 b_2)) c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))))
(/.f64 (neg.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3))) (neg.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)))) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(/.f64 (-.f64 (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))))
(pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 2))
(log.f64 (exp.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (exp.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))) (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(cbrt.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (log.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 c (/.f64 -1/2 b_2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 c (/.f64 -1/2 b_2)) 1 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) (*.f64 c -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) -1/8 (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 1 (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 1 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 1 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) 2) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) 2) (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 a (pow.f64 b_2 -3)) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 (sqrt.f64 -1/8) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 (sqrt.f64 -1/8) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) (*.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (/.f64 c b_2) -1/2 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) c (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 -1/2 b_2) c (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) 1) c (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 2)) (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a (pow.f64 b_2 -3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/8 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(+.f64 0 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))) 1)
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
(/.f64 (*.f64 (*.f64 c c) 1) (/.f64 (pow.f64 b_2 3) a))
(/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c (*.f64 a c)) (pow.f64 b_2 3))
(/.f64 (*.f64 (*.f64 c c) (neg.f64 a)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 (*.f64 a c) c) (pow.f64 b_2 3))
(pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 1)
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 3) 1/3)
(pow.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 3))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3) (pow.f64 c 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(+.f64 0 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3)))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))) 1)
(/.f64 c (/.f64 (pow.f64 b_2 3) a))
(/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 a c)))
(/.f64 (*.f64 a c) (pow.f64 b_2 3))
(/.f64 (neg.f64 (*.f64 a c)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 c (neg.f64 a)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 (neg.f64 a) c) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 a c) b_2) (*.f64 b_2 b_2))
(/.f64 (/.f64 (*.f64 a c) 1) (pow.f64 b_2 3))
(/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2)
(/.f64 (/.f64 (*.f64 a c) (pow.f64 b_2 3/2)) (pow.f64 b_2 3/2))
(pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 1)
(pow.f64 (/.f64 (cbrt.f64 (*.f64 a c)) b_2) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (pow.f64 b_2 3/2)) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 2))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3) (pow.f64 c 3)))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
Outputs
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)))
(*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c 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 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)))
(*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c 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 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)))
(*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c 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 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)))
(*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c 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 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3)))
(*.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)))
(*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c 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 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(+.f64 0 (*.f64 a (pow.f64 b_2 -3)))
(*.f64 a (pow.f64 b_2 -3))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3))) (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))))
(*.f64 a (pow.f64 b_2 -3))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (pow.f64 b_2 -3)))) 1)
(*.f64 a (pow.f64 b_2 -3))
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (*.f64 a (pow.f64 b_2 -3)) 1)
(*.f64 a (pow.f64 b_2 -3))
(*.f64 1 (*.f64 a (pow.f64 b_2 -3)))
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (pow.f64 b_2 -3)))
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (/.f64 (cbrt.f64 a) b_2) (pow.f64 (/.f64 (cbrt.f64 a) b_2) 2))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (pow.f64 (/.f64 (cbrt.f64 a) b_2) 2) (/.f64 (cbrt.f64 a) b_2))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (pow.f64 b_2 -3)))
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)) (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (neg.f64 a) (/.f64 1 (neg.f64 (pow.f64 b_2 3))))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (pow.f64 b_2 -3) a)
(*.f64 a (pow.f64 b_2 -3))
(*.f64 (/.f64 1 b_2) (/.f64 a (*.f64 b_2 b_2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 1 (*.f64 b_2 b_2)) (/.f64 a b_2))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 1 (pow.f64 b_2 3/2)) (/.f64 a (pow.f64 b_2 3/2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) b_2) (/.f64 (cbrt.f64 a) (*.f64 b_2 b_2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (pow.f64 b_2 3)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 b_2 b_2)) (/.f64 (cbrt.f64 a) b_2))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 b_2 3/2)) (/.f64 (cbrt.f64 a) (pow.f64 b_2 3/2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (sqrt.f64 a) b_2) (/.f64 (sqrt.f64 a) (*.f64 b_2 b_2)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (sqrt.f64 a) (*.f64 b_2 b_2)) (/.f64 (sqrt.f64 a) b_2))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (pow.f64 b_2 3)))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(pow.f64 (*.f64 a (pow.f64 b_2 -3)) 1)
(*.f64 a (pow.f64 b_2 -3))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(pow.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3) 1/3)
(*.f64 a (pow.f64 b_2 -3))
(pow.f64 (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)) 2)
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(pow.f64 (/.f64 (pow.f64 b_2 3) a) -1)
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(neg.f64 (/.f64 a (neg.f64 (pow.f64 b_2 3))))
(pow.f64 (/.f64 (cbrt.f64 a) b_2) 3)
(/.f64 a (pow.f64 b_2 3))
(sqrt.f64 (/.f64 (*.f64 a a) (pow.f64 b_2 6)))
(sqrt.f64 (/.f64 a (/.f64 (pow.f64 b_2 6) a)))
(sqrt.f64 (*.f64 (/.f64 a (pow.f64 b_2 6)) a))
(fabs.f64 (/.f64 a (pow.f64 b_2 3)))
(log.f64 (pow.f64 (exp.f64 a) (pow.f64 b_2 -3)))
(*.f64 a (pow.f64 b_2 -3))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (pow.f64 b_2 -3)))))
(*.f64 a (pow.f64 b_2 -3))
(cbrt.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3))
(*.f64 a (pow.f64 b_2 -3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (pow.f64 b_2 3) 3)))
(cbrt.f64 (pow.f64 (/.f64 a (pow.f64 b_2 3)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (pow.f64 b_2 -3))))
(*.f64 a (pow.f64 b_2 -3))
(exp.f64 (log.f64 (*.f64 a (pow.f64 b_2 -3))))
(*.f64 a (pow.f64 b_2 -3))
(exp.f64 (*.f64 (log.f64 (*.f64 a (pow.f64 b_2 -3))) 1))
(*.f64 a (pow.f64 b_2 -3))
(log1p.f64 (expm1.f64 (*.f64 a (pow.f64 b_2 -3))))
(*.f64 a (pow.f64 b_2 -3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))) 1)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(-.f64 (/.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))) (/.f64 (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 -1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) -1/64)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 b_2 -3) (*.f64 (*.f64 1/8 c) (*.f64 c a)))))
(*.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 1)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 1 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2) (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (/.f64 1 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) 3)) 1) (fma.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 c (-.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (-.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -1/512 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)) 3))) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 3))) -1/8 (/.f64 1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))) (/.f64 1 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 -1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) -1/64)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 b_2 -3) (*.f64 (*.f64 1/8 c) (*.f64 c a)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) 3)) 1) (fma.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 c (-.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (-.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -1/512 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)) 3))) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 3))) -1/8 (/.f64 1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 1 (/.f64 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 -1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) -1/64)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 b_2 -3) (*.f64 (*.f64 1/8 c) (*.f64 c a)))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) 3)) 1) (fma.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 c (-.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (-.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -1/512 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)) 3))) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 3))) -1/8 (/.f64 1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3)) (fma.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 c (/.f64 -1/2 b_2)) c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) 3)) (fma.f64 1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2) (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (*.f64 c (*.f64 c (/.f64 -1/2 b_2)))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) 3)) (fma.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (-.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)))))))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -1/512 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)) 3))) (fma.f64 1/64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) (*.f64 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 (/.f64 c b_2) (-.f64 -1/2 (/.f64 (*.f64 -1/8 (*.f64 c a)) (*.f64 b_2 b_2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 -1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) -1/64)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 b_2 -3) (*.f64 (*.f64 1/8 c) (*.f64 c a)))))
(/.f64 (neg.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 3))) (neg.f64 (fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2))))
(/.f64 (*.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) 3)) 1) (fma.f64 (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)) (*.f64 c (-.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (pow.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) 3)) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (-.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (fma.f64 -1/8 (pow.f64 (/.f64 c b_2) 3) (*.f64 -1/512 (pow.f64 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a)) 3))) (fma.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 3))) -1/8 (/.f64 1/2 b_2))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)))) (neg.f64 (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 -1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2))) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))))))
(/.f64 (+.f64 (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2) (*.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4)) -1/64)) (fma.f64 -1/2 (/.f64 c b_2) (*.f64 (pow.f64 b_2 -3) (*.f64 (*.f64 1/8 c) (*.f64 c a)))))
(/.f64 (-.f64 (*.f64 1/64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2)) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (-.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 1/64 (pow.f64 (*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a))) 2)) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (*.f64 c (-.f64 (/.f64 (*.f64 -1/8 (*.f64 c a)) (pow.f64 b_2 3)) (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 1/64 (pow.f64 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) 2)) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (*.f64 c (-.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2))))
(/.f64 (-.f64 (*.f64 1/64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 b_2 -6)) (pow.f64 c 4))) (pow.f64 (*.f64 c (/.f64 -1/2 b_2)) 2)) (*.f64 c (fma.f64 (*.f64 a (/.f64 c (pow.f64 b_2 3))) -1/8 (/.f64 1/2 b_2))))
(pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 1)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(pow.f64 (cbrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 3)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(pow.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 3) 1/3)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(pow.f64 (sqrt.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 2)
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(sqrt.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 2))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (exp.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 -1/2) (/.f64 c b_2)) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))) (pow.f64 (exp.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2)))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)))))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (pow.f64 (exp.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))) (pow.f64 (exp.f64 -1/2) (/.f64 c b_2))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))) (+.f64 1 (expm1.f64 (*.f64 c (/.f64 -1/2 b_2))))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(cbrt.f64 (pow.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2))) 3))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(expm1.f64 (log1p.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(exp.f64 (log.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(exp.f64 (*.f64 (log.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))) 1))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(log1p.f64 (expm1.f64 (fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 c (/.f64 -1/2 b_2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 c (/.f64 -1/2 b_2)) 1 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) (*.f64 c -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) -1/8 (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 -1/8 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) 1 (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 1 (*.f64 c (/.f64 -1/2 b_2)) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 1 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) 2) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) 2) (*.f64 -1/2 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) 2) (cbrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 2) (*.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 c c) (*.f64 (*.f64 a (pow.f64 b_2 -3)) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 (*.f64 (sqrt.f64 -1/8) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 (sqrt.f64 -1/8) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (sqrt.f64 (*.f64 c (/.f64 -1/2 b_2))) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) (*.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) -1/8) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 1/2 (/.f64 1 (/.f64 (neg.f64 b_2) c)) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 c b_2) -1/2 (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3)) c (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 -1/2 b_2) c (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) 1) c (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 (/.f64 -1/2 b_2) (sqrt.f64 c)) (sqrt.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/8 c) (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 (*.f64 -1/8 (pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 2)) (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 -1/8 (*.f64 c c)) (*.f64 a (pow.f64 b_2 -3)) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 (*.f64 a (*.f64 c (pow.f64 b_2 -3))) (*.f64 -1/8 c) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3))) (*.f64 c (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (/.f64 -1/2 b_2) (*.f64 -1/8 (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))))
(fma.f64 (*.f64 -1/8 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2)))) (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) (*.f64 c (/.f64 -1/2 b_2)))
(fma.f64 -1/8 (/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c)) (*.f64 -1/2 (/.f64 c b_2)))
(*.f64 c (+.f64 (/.f64 -1/8 (/.f64 (pow.f64 b_2 3) (*.f64 c a))) (/.f64 -1/2 b_2)))
(*.f64 c (+.f64 (*.f64 (/.f64 -1/8 (pow.f64 b_2 3)) (*.f64 c a)) (/.f64 -1/2 b_2)))
(fma.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c) (*.f64 c (/.f64 (*.f64 (*.f64 a c) -1/8) (pow.f64 b_2 3))))
(fma.f64 (/.f64 -1/2 (neg.f64 b_2)) (neg.f64 c) (/.f64 (*.f64 c (*.f64 -1/8 (*.f64 c a))) (pow.f64 b_2 3)))
(fma.f64 (/.f64 1/2 b_2) (neg.f64 c) (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))))
(-.f64 (*.f64 -1/8 (*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))) (*.f64 c (/.f64 1/2 b_2)))
(+.f64 0 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))) 1)
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(/.f64 (*.f64 c c) (/.f64 (pow.f64 b_2 3) a))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (*.f64 c c) 1) (/.f64 (pow.f64 b_2 3) a))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 c (*.f64 a c)) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (*.f64 c c) (neg.f64 a)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(/.f64 (*.f64 (*.f64 a c) c) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 1)
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(pow.f64 (*.f64 (pow.f64 (cbrt.f64 c) 2) (/.f64 (cbrt.f64 a) b_2)) 3)
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(pow.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 3) 1/3)
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(pow.f64 (*.f64 c (/.f64 (sqrt.f64 a) (pow.f64 b_2 3/2))) 2)
(/.f64 (*.f64 c a) (/.f64 (pow.f64 b_2 3) c))
(*.f64 (/.f64 c (pow.f64 b_2 3)) (*.f64 c a))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 2))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))) c))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)))))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3)) 3))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3) (pow.f64 c 3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))) 1))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 c c) a) (pow.f64 b_2 -3))))
(*.f64 (pow.f64 b_2 -3) (*.f64 c (*.f64 c a)))
(*.f64 (*.f64 c a) (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 (pow.f64 b_2 -3) (*.f64 c a)))
(+.f64 0 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3)))) (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))) 1)
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(/.f64 c (/.f64 (pow.f64 b_2 3) a))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 1 (/.f64 (pow.f64 b_2 3) (*.f64 a c)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 a c) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (neg.f64 (*.f64 a c)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 c (neg.f64 a)) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (*.f64 (neg.f64 a) c) (neg.f64 (pow.f64 b_2 3)))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 a c) b_2) (*.f64 b_2 b_2))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 a c) 1) (pow.f64 b_2 3))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2)
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(/.f64 (/.f64 (*.f64 a c) (pow.f64 b_2 3/2)) (pow.f64 b_2 3/2))
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 1)
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(pow.f64 (/.f64 (cbrt.f64 (*.f64 a c)) b_2) 3)
(/.f64 (*.f64 c a) (pow.f64 b_2 3))
(*.f64 a (/.f64 c (pow.f64 b_2 3)))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3) 1/3)
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 a c)) (pow.f64 b_2 3/2)) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 c a)) (pow.f64 b_2 3/2)) 2)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 2))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(log.f64 (pow.f64 (exp.f64 c) (*.f64 a (pow.f64 b_2 -3))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c)) 3))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3) (pow.f64 c 3)))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(cbrt.f64 (*.f64 (pow.f64 c 3) (pow.f64 (*.f64 a (pow.f64 b_2 -3)) 3)))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(exp.f64 (log.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))) 1))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (pow.f64 b_2 -3) c))))
(*.f64 a (*.f64 c (pow.f64 b_2 -3)))
(*.f64 c (*.f64 a (pow.f64 b_2 -3)))
(*.f64 (pow.f64 b_2 -3) (*.f64 c a))

localize14.0ms (0.1%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 -2 (/.f64 b_2 c))
100.0%
(fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c)))
99.1%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
Compiler

Compiled 42 to 20 computations (52.4% saved)

series9.0ms (0.1%)

Counts
3 → 72
Calls

24 calls:

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

rewrite76.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1344×log-prod
740×pow-prod-down
636×pow-prod-up
586×pow-exp
516×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01473
129773
2358673
Stop Event
node limit
Counts
3 → 95
Calls
Call 1
Inputs
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c))) -1)
(fma.f64 1/2 (/.f64 a b_2) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
Outputs
(+.f64 0 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 1)
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 -1 (neg.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1))
(/.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -1/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 0 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 a b_2)) 1) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 a b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 0 (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))) (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c)))) 1)
(/.f64 -2 (/.f64 c b_2))
(/.f64 1 (/.f64 c (*.f64 b_2 -2)))
(/.f64 (*.f64 b_2 -2) c)
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 c))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 c))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 c))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) c)
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 c)) (sqrt.f64 c))
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c))) 3)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c))) 2)
(pow.f64 (/.f64 c (*.f64 b_2 -2)) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -2 (/.f64 b_2 c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))

simplify86.0ms (0.6%)

Algorithm
egg-herbie
Rules
1976×fma-def
858×distribute-lft-in
826×unswap-sqr
794×distribute-rgt-in
362×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02766123
16536003
223365849
Stop Event
node limit
Counts
167 → 163
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/32 (/.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/32 (/.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 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(*.f64 2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(*.f64 2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(*.f64 -1/2 (/.f64 c b_2))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (*.f64 -1/2 (/.f64 c b_2)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.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/32 (/.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/32 (/.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/32 (/.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/32 (/.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/32 (/.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 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(*.f64 2 (/.f64 b_2 a))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(*.f64 1/2 (/.f64 a b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 0 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 1)
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1)
(*.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 -1 (neg.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1))
(/.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) -1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1) 1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 3))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3)) 1/3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) -1/2))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -1/2) 2))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 0 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 a b_2)) 1) (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1)
(*.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(*.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))
(pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 3)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 a b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(+.f64 0 (*.f64 -2 (/.f64 b_2 c)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))) (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c)))) 1)
(/.f64 -2 (/.f64 c b_2))
(/.f64 1 (/.f64 c (*.f64 b_2 -2)))
(/.f64 (*.f64 b_2 -2) c)
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 c))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 c))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 c))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) c)
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 c)) (sqrt.f64 c))
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) 1)
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c))) 3)
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c))) 2)
(pow.f64 (/.f64 c (*.f64 b_2 -2)) -1)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c))))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -2 (/.f64 b_2 c)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 2))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))
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/8 (/.f64 a (/.f64 (pow.f64 b_2 3) (*.f64 c c))) (*.f64 -1/2 (/.f64 c b_2)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.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/32 (/.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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3))))
(+.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/32 (/.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/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/32 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))))
(*.f64 2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) a)
(/.f64 (*.f64 b_2 2) a)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(fma.f64 2 (/.f64 b_2 a) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a)))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 c (*.f64 a a))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 a (*.f64 a c))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) 32) (pow.f64 a 3))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 c 3)) (pow.f64 a 4)) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (fma.f64 32 (/.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) (pow.f64 a 3)) (*.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 a 4)) (pow.f64 c 3))))))
(*.f64 2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) a)
(/.f64 (*.f64 b_2 2) a)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(fma.f64 2 (/.f64 b_2 a) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a)))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 c (*.f64 a a))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 a (*.f64 a c))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) 32) (pow.f64 a 3))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 c 3)) (pow.f64 a 4)) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (fma.f64 32 (/.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) (pow.f64 a 3)) (*.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 a 4)) (pow.f64 c 3))))))
(*.f64 2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) a)
(/.f64 (*.f64 b_2 2) a)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(fma.f64 2 (/.f64 b_2 a) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a)))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 c (*.f64 a a))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 a (*.f64 a c))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) 32) (pow.f64 a 3))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 c 3)) (pow.f64 a 4)) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (fma.f64 32 (/.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) (pow.f64 a 3)) (*.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 a 4)) (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 -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)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.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/32 (/.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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3))))
(+.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/32 (/.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/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/32 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (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)))
(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)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.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/32 (/.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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3))))
(+.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/32 (/.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/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/32 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (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)))
(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)))
(fma.f64 -1/2 (/.f64 c b_2) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))
(+.f64 (*.f64 -1/8 (/.f64 (*.f64 (pow.f64 c 2) a) (pow.f64 b_2 3))) (+.f64 (*.f64 -1/32 (/.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/32 (/.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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2))))
(fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3))))
(+.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/32 (/.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/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/32 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 b_2 5) (*.f64 a a))) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (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/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (*.f64 -1/2 (/.f64 c b_2)))))
(fma.f64 -1/128 (*.f64 (/.f64 (pow.f64 c 4) (pow.f64 b_2 7)) (pow.f64 a 3)) (fma.f64 -1/2 (/.f64 c b_2) (fma.f64 -1/32 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 b_2 5)) (*.f64 a a)) (/.f64 (*.f64 -1/8 (*.f64 (*.f64 a c) c)) (pow.f64 b_2 3)))))
(*.f64 2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) a)
(/.f64 (*.f64 b_2 2) a)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(fma.f64 2 (/.f64 b_2 a) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a)))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 c (*.f64 a a))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 a (*.f64 a c))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) 32) (pow.f64 a 3))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 c 3)) (pow.f64 a 4)) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (fma.f64 32 (/.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) (pow.f64 a 3)) (*.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 a 4)) (pow.f64 c 3))))))
(*.f64 2 (/.f64 b_2 a))
(/.f64 (*.f64 2 b_2) a)
(/.f64 (*.f64 b_2 2) a)
(+.f64 (*.f64 2 (/.f64 b_2 a)) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))))
(fma.f64 2 (/.f64 b_2 a) (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a)))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 c (*.f64 a a))))
(fma.f64 2 (/.f64 b_2 a) (/.f64 (*.f64 (pow.f64 b_2 3) 8) (*.f64 a (*.f64 a c))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3)))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) 32) (pow.f64 a 3))))
(+.f64 (*.f64 2 (/.f64 b_2 a)) (+.f64 (*.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4)))) (+.f64 (*.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (pow.f64 a 2)))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (pow.f64 c 2) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (pow.f64 b_2 7) (*.f64 (pow.f64 c 3) (pow.f64 a 4))) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 32 (/.f64 (pow.f64 b_2 5) (*.f64 (*.f64 c c) (pow.f64 a 3)))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 c 3)) (pow.f64 a 4)) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 c (*.f64 a a))) (*.f64 (/.f64 32 (*.f64 c c)) (/.f64 (pow.f64 b_2 5) (pow.f64 a 3))))))
(fma.f64 2 (/.f64 b_2 a) (fma.f64 8 (/.f64 (pow.f64 b_2 3) (*.f64 a (*.f64 a c))) (fma.f64 32 (/.f64 (/.f64 (/.f64 (pow.f64 b_2 5) c) c) (pow.f64 a 3)) (*.f64 128 (/.f64 (/.f64 (pow.f64 b_2 7) (pow.f64 a 4)) (pow.f64 c 3))))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1/2 (/.f64 a b_2))
(/.f64 (*.f64 1/2 a) b_2)
(/.f64 1/2 (/.f64 b_2 a))
(/.f64 (*.f64 a 1/2) b_2)
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1/2 (/.f64 a b_2))
(/.f64 (*.f64 1/2 a) b_2)
(/.f64 1/2 (/.f64 b_2 a))
(/.f64 (*.f64 a 1/2) b_2)
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1/2 (/.f64 a b_2))
(/.f64 (*.f64 1/2 a) b_2)
(/.f64 1/2 (/.f64 b_2 a))
(/.f64 (*.f64 a 1/2) b_2)
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1/2 (/.f64 a b_2))
(/.f64 (*.f64 1/2 a) b_2)
(/.f64 1/2 (/.f64 b_2 a))
(/.f64 (*.f64 a 1/2) b_2)
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1/2 (/.f64 a b_2))
(/.f64 (*.f64 1/2 a) b_2)
(/.f64 1/2 (/.f64 b_2 a))
(/.f64 (*.f64 a 1/2) b_2)
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 0 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))))) (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 1)
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(*.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1)
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(*.f64 1 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))) (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))) -2)) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)) -2)) (cbrt.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2)) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(*.f64 (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))) (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))) -2)) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)) -2)) (cbrt.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))))
(*.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (/.f64 1 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(/.f64 -1 (neg.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(/.f64 1 (/.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(/.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -1/2) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)) -1/2) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))))
(/.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))) -1/2) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))
(/.f64 (pow.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)) -1/2) (sqrt.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -2))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(log.f64 (exp.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(expm1.f64 (log1p.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) -1))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1) 1))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) 3))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3)) 1/3))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) -1/2))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) -1/2) 2))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(log1p.f64 (expm1.f64 (/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))
(/.f64 1 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2)))
(+.f64 (*.f64 -2 (/.f64 b_2 c)) (*.f64 1/2 (/.f64 a b_2)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 0 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (*.f64 (*.f64 1/2 (/.f64 a b_2)) 1) (*.f64 -2 (/.f64 b_2 c)))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))) (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 1 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2) (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(*.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(/.f64 (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 3) (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3)) (+.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 a) b_2) 3) (*.f64 -8 (pow.f64 (/.f64 b_2 c) 3))) (+.f64 (pow.f64 (/.f64 (*.f64 1/2 a) b_2) 2) (-.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) (*.f64 (*.f64 -2 (/.f64 b_2 c)) (/.f64 (*.f64 1/2 a) b_2)))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 a b_2) 3) (pow.f64 (/.f64 (*.f64 b_2 -2) c) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 b_2 -2) c) 2)) (*.f64 (/.f64 b_2 c) (*.f64 (/.f64 a b_2) -1))))
(/.f64 (fma.f64 1/8 (pow.f64 (/.f64 a b_2) 3) (/.f64 -8 (pow.f64 (/.f64 c b_2) 3))) (fma.f64 4 (pow.f64 (/.f64 b_2 c) 2) (fma.f64 (/.f64 a b_2) (/.f64 b_2 c) (pow.f64 (/.f64 (*.f64 a 1/2) b_2) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 1/2 (/.f64 a b_2)) 2) (*.f64 4 (pow.f64 (/.f64 b_2 c) 2))) (-.f64 (*.f64 1/2 (/.f64 a b_2)) (*.f64 -2 (/.f64 b_2 c))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 1/2 a) b_2) 2) (*.f64 -4 (pow.f64 (/.f64 b_2 c) 2))) (+.f64 (/.f64 (*.f64 1/2 a) b_2) (*.f64 2 (/.f64 b_2 c))))
(/.f64 (-.f64 (pow.f64 (/.f64 1/2 (/.f64 b_2 a)) 2) (pow.f64 (/.f64 (*.f64 b_2 -2) c) 2)) (fma.f64 1/2 (/.f64 a b_2) (*.f64 2 (/.f64 b_2 c))))
(/.f64 (fma.f64 (pow.f64 (/.f64 b_2 c) 2) -4 (pow.f64 (/.f64 (*.f64 a 1/2) b_2) 2)) (fma.f64 2 (/.f64 b_2 c) (/.f64 (*.f64 a 1/2) b_2)))
(pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 1)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 3)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2) 1/2)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(pow.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3) 1/3)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(pow.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 2)
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(sqrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log.f64 (exp.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log.f64 (*.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))) (exp.f64 (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log.f64 (*.f64 (exp.f64 (*.f64 1/2 (/.f64 a b_2))) (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(cbrt.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) 3))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(expm1.f64 (log1p.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (*.f64 (*.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 1) 1))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 3))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1/3))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(log1p.f64 (expm1.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2))
(fma.f64 -2 (/.f64 b_2 c) (/.f64 1/2 (/.f64 b_2 a)))
(fma.f64 b_2 (/.f64 -2 c) (/.f64 (*.f64 a 1/2) b_2))
(+.f64 0 (*.f64 -2 (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))) (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c)))) 1)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 -2 (/.f64 c b_2))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 1 (/.f64 c (*.f64 b_2 -2)))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 -2 (/.f64 b_2 c))
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (neg.f64 (*.f64 b_2 -2)) (neg.f64 c))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (*.f64 -2 (neg.f64 b_2)) (neg.f64 c))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (*.f64 (neg.f64 b_2) -2) (neg.f64 c))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (/.f64 (*.f64 b_2 -2) 1) c)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (/.f64 (*.f64 b_2 -2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 c)) (sqrt.f64 c))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(pow.f64 (*.f64 -2 (/.f64 b_2 c)) 1)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c))) 3)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(pow.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)) 1/2)
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) 2))
(fabs.f64 (*.f64 b_2 (/.f64 -2 c)))
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3) 1/3)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(pow.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c))) 2)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(pow.f64 (/.f64 c (*.f64 b_2 -2)) -1)
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(sqrt.f64 (*.f64 4 (pow.f64 (/.f64 b_2 c) 2)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 b_2 -2) c) 2))
(fabs.f64 (*.f64 b_2 (/.f64 -2 c)))
(log.f64 (pow.f64 (exp.f64 -2) (/.f64 b_2 c)))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -2 (/.f64 b_2 c)))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) 3))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(expm1.f64 (log1p.f64 (*.f64 -2 (/.f64 b_2 c))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 -2 (/.f64 b_2 c))) 1) 1))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 3))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -2 (/.f64 b_2 c)))) 1/3))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 -2 (/.f64 b_2 c)))) 2))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))
(log1p.f64 (expm1.f64 (*.f64 -2 (/.f64 b_2 c))))
(*.f64 -2 (/.f64 b_2 c))
(/.f64 (*.f64 b_2 -2) c)
(*.f64 b_2 (/.f64 -2 c))

eval362.0ms (2.6%)

Compiler

Compiled 20268 to 10295 computations (49.2% saved)

prune254.0ms (1.8%)

Pruning

50 alts after pruning (42 fresh and 8 done)

PrunedKeptTotal
New93919958
Fresh102333
Picked101
Done3811
Total953501003
Accurracy
91.0%
Counts
1003 → 50
Alt Table
Click to see full alt table
StatusAccuracyProgram
44.9%
(fma.f64 (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) 1) (/.f64 (pow.f64 (fma.f64 b_2 b_2 (*.f64 c (neg.f64 a))) 1/4) a) (neg.f64 (/.f64 b_2 a)))
39.5%
(pow.f64 (fma.f64 1/2 (/.f64 a b_2) (pow.f64 (cbrt.f64 (*.f64 -2 (/.f64 b_2 c))) 3)) -1)
7.3%
(pow.f64 (pow.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2) a) 3) 1/3)
15.0%
(pow.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 c)) -3) 1/3)
39.5%
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2)))) 3) -1)
2.7%
(pow.f64 (/.f64 (*.f64 a 1/2) b_2) -1)
49.6%
(pow.f64 (/.f64 a (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2)) -1)
2.7%
(pow.f64 (/.f64 1/2 (/.f64 b_2 a)) -1)
16.9%
(pow.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))) 1/3)) -1)
39.0%
(pow.f64 (cbrt.f64 (*.f64 -1/2 (/.f64 c b_2))) 3)
15.5%
(/.f64 (pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) 2)) (cbrt.f64 (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2)))) a)
15.9%
(/.f64 (pow.f64 (exp.f64 1) (log.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c a))) b_2))) a)
25.1%
(/.f64 (/.f64 (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2) (sqrt.f64 a)) (sqrt.f64 a))
30.0%
(/.f64 (/.f64 (-.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) (*.f64 b_2 b_2)) (+.f64 b_2 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))))) a)
14.9%
(/.f64 (/.f64 (*.f64 b_2 -2) (sqrt.f64 a)) (sqrt.f64 a))
25.9%
(/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))) 2)) (cbrt.f64 (*.f64 a (/.f64 -1/2 b_2))))
26.3%
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
31.5%
(/.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) a)
31.5%
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
24.7%
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) b_2) b_2) a)
12.0%
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a)
47.8%
(/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a)
31.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
21.1%
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
34.7%
(/.f64 (-.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 c a)) 3/2)) b_2) a)
11.3%
(/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a))
2.7%
(/.f64 (*.f64 b_2 2) a)
26.4%
(/.f64 (*.f64 b_2 -2) a)
34.5%
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
39.6%
(/.f64 (*.f64 -1/2 c) b_2)
7.0%
(/.f64 (neg.f64 b_2) a)
32.6%
(/.f64 (expm1.f64 (log1p.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) a)
20.1%
(/.f64 (exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 -1/2 a) (/.f64 b_2 c)))) 1/3)) a)
23.1%
(/.f64 (exp.f64 (log.f64 (*.f64 b_2 -2))) a)
40.1%
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 a) b_2)))
39.2%
(/.f64 -1/2 (/.f64 b_2 c))
26.3%
(/.f64 -2 (/.f64 a b_2))
12.0%
(-.f64 1 1)
36.0%
(+.f64 (/.f64 -1/2 (/.f64 b_2 c)) (*.f64 (*.f64 c (/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2)) -1/8))
26.0%
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
49.6%
(*.f64 (/.f64 1 a) (-.f64 (hypot.f64 b_2 (sqrt.f64 (*.f64 c (neg.f64 a)))) b_2))
24.5%
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2) b_2))
31.7%
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
26.0%
(*.f64 (/.f64 -2 (pow.f64 (cbrt.f64 a) 2)) (/.f64 b_2 (cbrt.f64 a)))
33.9%
(expm1.f64 (log1p.f64 (*.f64 -1/2 (/.f64 c b_2))))
16.0%
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))) -3)) 1/3))
17.1%
(exp.f64 (neg.f64 (log.f64 (fma.f64 -2 (/.f64 b_2 c) (*.f64 1/2 (/.f64 a b_2))))))
13.9%
(exp.f64 (log.f64 (*.f64 -2 (/.f64 b_2 a))))
13.0%
(cbrt.f64 (pow.f64 (*.f64 -2 (/.f64 b_2 a)) 3))
Compiler

Compiled 726 to 503 computations (30.7% saved)

regimes1.0s (7.4%)

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

4 calls:

525.0ms
c
261.0ms
a
129.0ms
b_2
89.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
56.6%7a
85.5%3b_2
55.6%6c
81.5%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 909 to 456 computations (49.8% saved)

bsearch55.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
50.0ms
3.3273824750279097e-74
4.7678731269365135e-71
4.0ms
-1.86071469834012e+131
-3.1140467391878347e+122
Results
40.0ms108×body256valid
5.0ms18×body1024valid
2.0ms13×body512valid
2.0ms18×body256invalid
2.0msbody2048valid
2.0msbody256infinite
Compiler

Compiled 325 to 199 computations (38.8% saved)

regimes839.0ms (6.1%)

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

4 calls:

369.0ms
a
222.0ms
c
133.0ms
b_2
97.0ms
(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Results
AccuracySegmentsBranch
56.6%7a
85.5%3b_2
55.6%6c
81.5%5(/.f64 (+.f64 (neg.f64 b_2) (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c)))) a)
Compiler

Compiled 631 to 344 computations (45.5% saved)

bsearch105.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
58.0ms
3.3273824750279097e-74
4.7678731269365135e-71
46.0ms
-1.86071469834012e+131
-3.1140467391878347e+122
Results
86.0ms242×body256valid
4.0ms36×body256infinite
3.0msbody2048valid
3.0ms16×body512valid
2.0ms23×body256invalid
2.0msbody1024valid
Compiler

Compiled 501 to 340 computations (32.1% saved)

regimes491.0ms (3.5%)

Counts
34 → 3
Calls
Call 1
Inputs
(-.f64 1 1)
(/.f64 (neg.f64 b_2) a)
(*.f64 -1/2 (/.f64 c b_2))
(*.f64 c (/.f64 -1/2 b_2))
(/.f64 -2 (/.f64 a b_2))
(/.f64 -1/2 (/.f64 b_2 c))
(/.f64 (*.f64 -1/2 c) b_2)
(/.f64 (*.f64 b_2 -2) a)
(/.f64 (*.f64 b_2 2) a)
(/.f64 (-.f64 b_2 b_2) a)
(+.f64 (*.f64 c (/.f64 -1/2 b_2)) 0)
(/.f64 (/.f64 1 a) (/.f64 -1/2 b_2))
(*.f64 (/.f64 -1/2 a) (*.f64 c (/.f64 a b_2)))
(+.f64 1 (-.f64 (*.f64 -1/2 (/.f64 c b_2)) 1))
(-.f64 (+.f64 1 (*.f64 -1/2 (/.f64 c b_2))) 1)
(/.f64 (*.f64 -1/2 (/.f64 a (/.f64 b_2 c))) a)
(/.f64 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a))) a)
(/.f64 (/.f64 -1/2 (/.f64 b_2 (*.f64 a c))) a)
(/.f64 (/.f64 -1/2 (/.f64 (/.f64 b_2 a) c)) a)
(/.f64 (*.f64 c (*.f64 -1/2 (/.f64 a b_2))) (neg.f64 a))
(+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2)))
(/.f64 (/.f64 (/.f64 (*.f64 -1/2 c) b_2) (/.f64 1 a)) a)
(/.f64 (*.f64 -1/2 (*.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 b_2) a)))) a)
(/.f64 (+.f64 (*.f64 -2 b_2) (*.f64 1/2 (/.f64 (*.f64 c a) b_2))) a)
(/.f64 (-.f64 (+.f64 b_2 (*.f64 -1/2 (/.f64 c (/.f64 b_2 a)))) b_2) a)
(/.f64 (-.f64 (-.f64 (/.f64 (*.f64 1/2 (*.f64 a c)) b_2) b_2) b_2) a)
(*.f64 (/.f64 1 a) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 1/2 c) a) b_2) b_2) b_2))
(+.f64 (/.f64 -1/2 (/.f64 b_2 c)) (*.f64 (*.f64 c (/.f64 (/.f64 (*.f64 a c) (*.f64 b_2 b_2)) b_2)) -1/8))
(pow.f64 (/.f64 1/2 (/.f64 b_2 a)) -1)
(pow.f64 (/.f64 a (*.f64 b_2 -2)) -1)
(pow.f64 (/.f64 (*.f64 a 1/2) b_2) -1)
(/.f64 (-.f64 (sqrt.f64 (*.f64 b_2 b_2)) b_2) a)
(/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a)
(/.f64 1 (fma.f64 -2 (/.f64 b_2 c) (/.f64 (*.f64 1/2 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 (*.f64 -1/2 c) b_2)
Calls

3 calls:

281.0ms
c
112.0ms
a
83.0ms
b_2
Results
AccuracySegmentsBranch
48.6%8a
81.9%3b_2
50.0%10c
Compiler

Compiled 307 to 173 computations (43.6% saved)

bsearch52.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
3.3273824750279097e-74
4.7678731269365135e-71
22.0ms
-3.8509796577207235e-58
-4.658042108616753e-64
Results
34.0ms236×body256valid
5.0ms49×body256invalid
4.0ms15×body1024valid
3.0ms16×body512valid
2.0msbody2048valid
Compiler

Compiled 450 to 323 computations (28.2% saved)

regimes92.0ms (0.7%)

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

3 calls:

40.0ms
c
27.0ms
b_2
17.0ms
a
Results
AccuracySegmentsBranch
39.6%1a
63.7%2b_2
41.5%3c
Compiler

Compiled 286 to 162 computations (43.4% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
9.206998268729678e-233
3.949562493278069e-232
Results
12.0ms96×body256valid
5.0ms45×body256invalid
Compiler

Compiled 130 to 99 computations (23.8% saved)

regimes73.0ms (0.5%)

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

3 calls:

56.0ms
c
10.0ms
b_2
5.0ms
a
Results
AccuracySegmentsBranch
39.6%1a
63.6%2b_2
41.4%3c
Compiler

Compiled 47 to 32 computations (31.9% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
9.206998268729678e-233
3.949562493278069e-232
Results
11.0ms95×body256valid
5.0ms40×body256invalid
0.0msbody512valid
Compiler

Compiled 130 to 99 computations (23.8% saved)

regimes59.0ms (0.4%)

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

3 calls:

43.0ms
c
9.0ms
b_2
4.0ms
a
Results
AccuracySegmentsBranch
39.5%1a
63.6%2b_2
41.4%3c
Compiler

Compiled 42 to 29 computations (31% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
9.206998268729678e-233
3.949562493278069e-232
Results
11.0ms95×body256valid
5.0ms39×body256invalid
0.0msbody512valid
Compiler

Compiled 130 to 99 computations (23.8% saved)

regimes21.0ms (0.1%)

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

3 calls:

9.0ms
b_2
7.0ms
a
4.0ms
c
Results
AccuracySegmentsBranch
39.5%1a
44.2%2b_2
39.5%1c
Compiler

Compiled 32 to 23 computations (28.1% saved)

bsearch49.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
49.0ms
9.206998268729678e-233
3.949562493278069e-232
Results
44.0ms95×body256valid
3.0ms30×body256invalid
0.0msbody1024valid
Compiler

Compiled 124 to 93 computations (25% saved)

regimes13.0ms (0.1%)

Accuracy

Total -8.8b remaining (-16.4%)

Threshold costs -8.8b (-16.4%)

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

3 calls:

5.0ms
b_2
4.0ms
c
3.0ms
a
Results
AccuracySegmentsBranch
12.0%1a
16.3%2b_2
12.0%1c
Compiler

Compiled 22 to 17 computations (22.7% saved)

bsearch56.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
56.0ms
1.5679982520474075e-191
2.0740112317157636e-189
Results
48.0ms100×body256valid
4.0ms37×body256invalid
2.0ms11×body512valid
0.0msbody1024valid
Compiler

Compiled 127 to 106 computations (16.5% saved)

simplify16.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
081467
1107467
2124467
3131467
4133467
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 b_2 -99999999999999991202555500957231813912852864969525730182461368558677581576901282770959939099212034754106974340599870111173348163584) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3381798007586549/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 -3000000000000000079913820617576965753266490192118328943156409274757465791875205378996663746187550611535459965260897991000064) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 839232961441515/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 -265733798542669/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1153789908470705/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 8614045319228797/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 -1/2 c) b_2))
(if (<=.f64 b_2 6292727911774283/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (/.f64 -2 (/.f64 a b_2)) (/.f64 (*.f64 -1/2 c) b_2))
(if (<=.f64 b_2 3006525557847713/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 -2 (/.f64 a b_2)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 1328464781374571/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 802633041618099/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (neg.f64 b_2) a) (-.f64 1 1))
(-.f64 1 1)
Outputs
(if (<=.f64 b_2 -99999999999999991202555500957231813912852864969525730182461368558677581576901282770959939099212034754106974340599870111173348163584) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3381798007586549/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 -99999999999999991202555500957231813912852864969525730182461368558677581576901282770959939099212034754106974340599870111173348163584) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 3381798007586549/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (/.f64 (-.f64 (sqrt.f64 (+.f64 (*.f64 b_2 b_2) (fma.f64 a (neg.f64 c) (fma.f64 a (neg.f64 c) (*.f64 a c))))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -3000000000000000079913820617576965753266490192118328943156409274757465791875205378996663746187550611535459965260897991000064) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 839232961441515/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 -3000000000000000079913820617576965753266490192118328943156409274757465791875205378996663746187550611535459965260897991000064) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 839232961441515/31082702275611665134711390509176302506278509424834232340028998555822468563283335970816) (/.f64 (-.f64 (sqrt.f64 (-.f64 (*.f64 b_2 b_2) (*.f64 a c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -265733798542669/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1153789908470705/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 -1/2 c) b_2)))
(if (<=.f64 b_2 -265733798542669/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1153789908470705/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (-.f64 (sqrt.f64 (*.f64 c (neg.f64 a))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 -265733798542669/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 (*.f64 -2 (/.f64 b_2 a)) (*.f64 1/2 (/.f64 c b_2))) (if (<=.f64 b_2 1153789908470705/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (-.f64 (sqrt.f64 (*.f64 a (neg.f64 c))) b_2) a) (/.f64 (*.f64 c -1/2) b_2)))
(if (<=.f64 b_2 8614045319228797/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 -1/2 c) b_2))
(if (<=.f64 b_2 8614045319228797/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (/.f64 (*.f64 b_2 -2) a) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 6292727911774283/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (/.f64 -2 (/.f64 a b_2)) (/.f64 (*.f64 -1/2 c) b_2))
(if (<=.f64 b_2 6292727911774283/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (/.f64 -2 (/.f64 a b_2)) (/.f64 (*.f64 c -1/2) b_2))
(if (<=.f64 b_2 3006525557847713/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 -2 (/.f64 a b_2)) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 3006525557847713/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 -2 (/.f64 a b_2)) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 1328464781374571/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 (neg.f64 b_2) a) (*.f64 -1/2 (/.f64 c b_2)))
(if (<=.f64 b_2 1328464781374571/13983839803942852150595109342614667231797724205161451430391332862456574221363722734055314582922181823940116947860839707067576592166539734717014172871857704892828551908192974659309961553456532605588398441519406859119106715628289835749686907766833152) (/.f64 (neg.f64 b_2) a) (*.f64 (/.f64 c b_2) -1/2))
(if (<=.f64 b_2 802633041618099/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (neg.f64 b_2) a) (-.f64 1 1))
(if (<=.f64 b_2 802633041618099/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (/.f64 (neg.f64 b_2) a) 0)
(-.f64 1 1)
0
Compiler

Compiled 205 to 137 computations (33.2% saved)

soundness2.1s (15.3%)

Rules
1856×pow1
1724×add-exp-log
1724×log1p-expm1-u
1724×expm1-log1p-u
1690×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01339
12635
24535
38035
412635
521935
637335
759235
897935
9154135
10210935
11357535
12444635
13490135
14490935
15492335
16495135
17496735
18500335
19503535
20504735
012106
1278106
24136100
012106
1278106
24136100
068312686
1178811050
2769110998
0713
114713
2184913
080520962
1196319494
2725219440
070522659
1162918273
2554316961
068312686
1178811050
2769110998
0919
119213
2237913
080520962
1196319494
2725219440
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
saturated
Compiler

Compiled 638 to 296 computations (53.6% saved)

end130.0ms (0.9%)

Compiler

Compiled 181 to 101 computations (44.2% saved)

Profiling

Loading profile data...